Thanks Bob for showing how quickly a site can be set up in Wordpress.
The costs can be kept to a minimum depending on how much work you're prepared to do yourself.
Expect to pay a little to have someone set it up for you but most of the guys here seem to be "web savvy" so should be able to do it themselves & there are plenty tutorials out there.
As for themes, just Google "free wordpress themes" or "premium wordpress themes"
Check with your host, some (ie; Yahoo) have it already set up ready to go.
I've been helping out a fellow CC'er down under with a couple of WP sites. This is not an ad', I'm a carpet cleaner, do it yourself
http://www.get.shorty.com.au/ Col F