IMHO I think the best way to view Froyo is a refinement.
If we're being honest, 2.1 was pretty darn close to as good as it gets. So what has Google done, they have stepped back, looked and their OS and the competition and have decided to make refinements. It's like polishing a fine pair of shoes and we can count on more refinements to come as time passes by.
For those who think an OS upgrade is going to change their world, I feel sorry. Let't reflect: iOS, Blackberry, Winmo; all of these have also been in constant update since their inception. Being an avid user of each in the past I can tell you, the major upgrades for each of these OS is the same, all software upgrades are similar.
You're not building an all new, game changing OS, your refining all the hard work, money, research and feedback that you've already worked for.
I think everyone should take a deep breath. And I, similar to a previous poster may take a week or two off the forums to allow all these gripers to clear the thread queue. It gives me a headache to log on and see a million threads, Froyo this, froyo that, froyo doesn't ... Blah!!!