As far as buying the domain name, Godaddy is fine. You will own the domain name and have the rights to it.
I'd recommend after buying the domain to buy hosting through a company such as Host Gator or Hawk Host. I've used Hawk Host years with no issues and great service; not to mention they have specials up all the time (i.e. 50% off reoccuring payments, 50% off first payment).
After you'll just need to update your nameservers to the Host you choose. You can start off on a lower scale package and upgrade as needed.
Wordpress is a great choice for those wanting simplicity yet the ability to customize with themes, plugins, etc.. You could even purchase a premium theme from the many sites that have them (just search premium wordpress themes). They range from $5-100+, typically around $20-50.
As far as a forum/community area.. with wordpress you have the built-in option to have users register and post on pages. You can then assign users certain with extra rights to moderate posts, create/edit posts, etc..
you can always go with phpbb. It (as well as Wordpress) can be installed by clicking 'install phpbb' through your cPanel. You'll have access to your cpanel after you purchase hosting. To make the site more streamlined there's ways to combine user logins to automatically log the user into the actual website and the forum (less hassle).
gotta go. hope it helps
"One man with courage is a majority." ~ Andrew Jackson
Want DP delivered to your inbox daily? Subscribe here: