Wordpress is like bloggin software not a general CMS in my opinion. Wordpress is awesome though.
What You Can Use WordPress For
WordPress started as just a blogging system, but has evolved to be used as full content management system and so much more through the thousands of plugins, widgets, and themes, WordPress is limited only by your imagination. (And tech chops.)