things in life are just alternatives...
buying an MS product is by no means throwing away your money...
some things are good, some not...
if something fits you perfectly, there is no reason not to buy it, regardless of who makes it...
I use Office 2003, Office 2007....and I use many freeware and open source apps...
try scribus for good high end pub/pre press stuff...