I think it's an interesting site, but I'm not totally sure why Google made it. There are plenty of other "upgrade" sites already out there. Maybe they felt that none were simple enough? I also wonder about the placement of the "under the hood" section. If I were them, I'd make that a little more hidden. Seems like it could intimidate and drive away Mom and Dad.
Out of curiosity, when you click on the "try a new browser" button at the bottom, do you get Opera, Firefox, and Safari? In the source code, IE and Chrome are both display:none'd.
I'm using Firefox 3.5, on a Mac.