I really don't hate Microsoft. I work on Windows all the time. At work, I always use Office 2003. Excel is a wonderful tool (though OpenOffice Calc is just as good).
So when I say that Publisher is poor, I hope you realise I'm not your typical Bill Gates basher. But Microsoft have never really got it together with easy-to-use DTPs. Publisher is awkward and counter-intuitive.
Two alternative products are to be preferred. For those who want an easy package, with lots of pre-written templates, get Serif's PagePlus 11. It costs less than Publisher, and does a whole lot more.
An even better product - but you have to make all your own templates - is the open source Scribus.