I really don't think anything can match Office 12, although I do think that OO is a good alternative to those not needing the power of Office 12. It's a great suite and I've used it numerous times for projects when I didnt have Office installed.
I don't think I like the ribbon.