The Local Live team just introduced 3D maps which competes with Google Earth. Pretty cool and good for us that Microsoft and Google are going at it. Requires a download and IE 6 or 7, which will keep it from being seen as cool.
Google isn’t taking this lying down, though, and has just released a beta of Google Earth 4.
I link to many of the best reports over on my link blog.