Have to have my say in this as it is a very topical subject, and you
are only getting one view IMO, slight variations, but one view.
I have had 2007 for some time too, and I too was at first very impressed, it does look a whole lot better on itial loading.
But,
and it is a big but, there are a ton of things wrong with it. I won't
even go into the ribbon, it's a bit like Marmite, you love it or hate
it (I love Marmite).
So many other things are bad, the charting
engine is seriously broken and needs a lot of work (such as restoring
the macro recording capability). There will undoubtedly be more and more work-arounds as time passes, but these do look like own-goals to me. In addition, where they had a chance
to remove all of that charting fluff they didn't bother, rather
perpetuated it and made it worse - Stephen Few nicely encapsulates my
view on Excel charting in this paper
http://www.b-eye-network.com/view/2818.
Colours are a real mess, it is very difficult to work with them from code.
Conditional
formatting, great that they have implemented unlimited conditions, but
the user interface is a mess, and they have made some small but
significant changes that are just wrong IMO. Personally, I think that
all of those icons are just silly, and are symptomatic of what is so
wrong with Excel 2007 and MS' current view of the word, style over
content.
The Name manger is just not as good as Jan Karel Pieterse's addin - why didn't they just license that off of him?
1m+ rows - WTF. This was so unnecessary IMO. 16K columns is useful (didn't need that many, but did need more). All it does
it perpetuate bad spreadsheet design, in fact it escalates bad
spreadsheet design to very bad spreadsheet design. Ditto more nested
functions.
They integrated ATP functions ingto Excel. Except they
didn't, if you use Excel in an international setting, these functions
are just as useless as when they were ATP functions.
New
functions. Quite good, but SUMIFS/COUNTIFS are so restricted they are
almost useless, they replace about 10% of the sort of formulae that
SUMPRODUCT is used for and so are a lost opportunity. And so few,
IFERROR, AVERAGEIF, SUMIFS, COUNTIFS, I think that is it. IMO, the only
one needed was IFERROR, they should have spent the rest of their effort
on fixing some of the other functions that are not absolutely right.
And they have broken F4 big-time, why?
Hopefully, this is not seen as a big-downer on Excel 2007 and I think it is all rubbish. MS have chosen a direction and are not going to ditch that direction (I am specifically thinking about the ribbon and the integration within Office) and if we either go with it, stay with 2003, or ditch Excel. There is no point in harping on for the past, but we do need to tell MS what we think in order to improve future versions.
Unlike Nick, I don't think it is V1 of a new product, I think it is a beta release foisted on us by MS, and should never have been released in this form. I am a consultant, so I experience businesses that across the spectrum are using the whole gamut of functionality, Nick works in a more confined space ;-). I am recommending my clients to give 2007 a pass and wait and see what 2009 delivers, 2003 is still a more productive environment for most businesses I know.
I think it will be better in the next release, 2009, but I don't think as Nick does that it will be superb, as I think they have taken some wrong directions. I expect, hope, they will fix many of the problems of 2007, I fear they will add more fluff.
IMO, MS made a far bigger error with Vista, but initial previews of Windows 7 suggests that they have learnt from that release, let us hope they learn from Excel 2007.
As to OO, if you want to work with other companies, other users, I think OO is not viable at this point. If you just want it for yourself, it has advantages and disadvantages. It isn't anywhere near as good as Excel 2003 IMO.