Hi Tina!
I, too, agree with what everyone else is saying. Like Renee, I'm a bit biased as it's what I primarily use in creating clients sites... but I use it because it's a great platform and with the use of plugins it's extremely extensible.
I would recommend though that you don't go with a wordpress hosted solution, and instead, get your own hosting and install WordPress through your host. On the WordPress hosted solutions, you end up needing to upgrade to use your own domain, and then again if you want to edit CSS, or if you want to use a premium theme. Save yourself this hassle and go with a hosted solution right from the get-go. I offer affordable hosting packages for small business, which includes installing wordpress (
http://smallbizwebwhiz.com/Service/hosting), but you can really go with anyone for your hosting.
HTH!
-Hilary