Re: Open_Office is PERFECT!
I would say I really like OOo because it lets me use Linux for my primary workstation at work, but I won't call it perfect. Ever tried to copy/paste a table into Impress and then work with the data in said table? Yikes!
Calc is definitely the most refined (and probably most used) of the OOo programs followed by Writer, but the other stuff really needs some love and attention to be as nice as the M$ equivalents...
I think one of the deterrents to adopting OOo is not just document compatibility (like the huge Excel spreadsheets with all the craziness programmed in), but lack of embedded support in other applications. Look how many apps embed support for M$ Office products - the ones I can name off the top of my head are Peachtree, Hyperion Essbase, Pro/ENGINEER (requires Excel for its behavioral modeling functionality), and Canon's ImageWare. That's just the ones I can remember. No app that I've seen embeds support for OpenOffice like that. Gotta have M$ if you want to use that stuff.
I guess one of my pet peeves is when you buy one piece of commerical software that depends on 20 other pieces of commercial software - each with its own expensive and often complicated licensing instead of having options to use equivalent open source or free software to do what they're trying to do. IIS instead of Apache, Oracle/SQL Server instead of PostgreSQL or MySQL, MS Office instead of OpenOffice, Exchange or Domino instead of sendmail/postfix/qmail and IMAP - again examples that I can think of off the top of my head.