I do use WordPress for my own website. In fact, several of them. It's easier for me to just use it to do the whole site rather than just a blog section. Some of my WordPress sites don't have a blog at all. WP is a pretty good overall CMS now.
The plugins I can't live without are:
Pretty link - for affiliate link tracking
Google Analytics & GA Dashboard - for usage tracking
Remote images grabber - makes porting over images from old sites easier
SPAM free WordPress - GREAT (and free) comment SPAM filter
YouTube Shortcode - a lot like HubPages' video capsule, this plugin makes embedding YouTube vids as simple as grabbing the video URL.