[eluser]jdfwarrior[/eluser]
Well alot of that stuff falls back on planning and design. As long as things are planned right and your not having to go back and change/fix things repeatedly, and having to stop and tweak presentation level stuff over and over, actually getting those up and running, shouldn't take very long. You can get functionality of message boards going within just a few hours. I messed around with one a week or so ago and I think I had logging in, posting, and displaying all the categories/topics/threads/posts done within 3-4 hours. That was with a very rough display though.