Yahoo Maps is the newest map app. Flash based and has a neato box you can drag around to move (in addition to the usual dragging).
Slick local integration, displays businesses, etc. And the icons appear to have links to a list so that’ll be good for the hotdog map project.
There’s a demo Event Browser that gives an idea of what might be possible.
No satellite though.