Is probably to use one of the existing content management softwares (CMS) out there. They are easy to maintain, adjust (templates that you can create), and they have plugin options... for guestbooks, forums, voting polls, etc
Now, there are many of those sytems out there, and here is a list of the best one, and provided is a demo on the site for you to test out which one you prefer...
* http://www.opensourcecms.com/index.php?option=com_content&task=view&id=401&Itemid=184
List of top CMS's with demo.
Hope this helps.
~Sovereign
I am very new to web design i took a little html coding class a long time ago dont remember much. I am building a web site for my growing dj/entertainment business and want to create a forum or something like a guest book or both I want to build a community on my site in order to attract vistiors to return can any give me some ideas some help please.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic