Well, except that Office 2008 is not exactly like Office 2007; there will still be a slight learning curve. And if the OP wants VBA, then Office 2008 is out - VBA not supported.
I have been using NeoOffice for some time (based on OO 2.4, but in January will be based on OO 3.0) and it is very solid, and is crafted to be Mac-like. I have also used OO 3.0 since it was in private beta, and I have never had a problem with it. A few Mac issues (not correct alignment display support), but overall a usable program
And yes, I worked at a Fortune 50 company as an analyst for 8 years (until early this year), so I know what can be done on the Windows side for MS Office.