http://local.live.com/
As much as I don't want to say it, I think there's something that's actually better than Google and it happens to be Microsoft's off all the big companies. Live Local (which is part of Microsoft's new "Live" website) is a road and maps page much like Google Maps but is actually more recent and has some cooler features. As a matter of fact, it's so recent that I looked at the place where I work (only been here about a year now) and sitting right there in the parking lot was my Jeep! And to add to that, the lot I purchased to have my house built on (http://www.somesecretplace.com/photo-album/our-new-house/) in only about 6 months ago is there too, a little scary but still pretty cool. :)
It appears though that only the "Bird's Eye" view is really recent. The rest is just as old (if not, older) than Google. Pretty cool though.
That is impressive!
I wish they time-stamped the images so you could know exactly when they were updated.