Agreed! I've been using iWork exclusively since 2005 and haven't had any issues integrating my workflow and documents into an all Office world. Sure, I have to take that extra step to export as a PDF or Word Doc when I want to share, but the I get apps that outperform Office in areas that I need.
I would alway say that it depends on the user's need. Office does in fact have far more professional features than iWork depending on the app, but there are a ton on nuances that Pages and Numbers have.
For instance, I could NEVER get Word to recognize bleeds, bleed areas, correct AP style hyphenations, alpha channels, etc. The iWork suite is fantastic if you plan on using a lot of media in your documents.
Now, as a disclaimer, I may not be the brightest mind when it comes to using media in Office. It was just a crap load easier to do in iWork.
I just like how iWork is more stable. It never crashes on me, but Office has crashed plenty of times. And Office always wants to install some stupid update. It also doesn't play nice with the serial codes sometimes and locks up for no reason.
But Excel is waaay better than Numbers (at least Numbers '08 vs Excel '04) in terms of features. Excel is the only Office application I use because Numbers lacks so many features that it's pathetic. Word is not bad and has a lot of features, but it's unstable. Powerpoint is just bad. Keynote is very impressive, and Pages is quite good.
And on an iPad, iWork will integrate well with iCloud and whatever else Apple decides to do. OK why is this text grey?
----------
MS never bought Excel, it was DOS they bought the rights to. Excel is a successor to Multiplan- Microsoft's original spreadsheet program.
According to my dad (who is an expert on these things), they bought Office (but it was called something else) from a very small company. I haven't found anything online about this, but it's hard to search for it because the company is supposedly tiny, and I don't know what it was originally called. My dad could be remembering incorrectly, so I don't know.