the only word processing program I hate to use is M$ Word. it's just too bulky, and every new version of M$ suite it become more and more bloated. and they always have compatibility issues even with their own product..
I like Star Office 5.2, it's powerful, read/writes M$ format if you HAVE to deal with it (you have friends swear by them, or they don't know how to use wordpad/notepad, or what a TXT file is...) Corel WordPerfect is also a very good choice.. Lotus smartsuite cames last, since they haven't really update their product for couple years, just minor updates.
Another good thing about Star Office (made by Star Division, purchased by Sun), it supports Linux as well, and everything is free for personal use..
but most of the time I still use my trust worthy notebpad and wordpad.. simple and quick. I only fire up Star Office when I need the big gun.