Google Earth, like you said, but can you even do that, I've never tried. Other than that, Flash, possibly, though I also have zero experience programming that. Definitely has to be an interactive media, other than raster images. Sounds kinda advanced to me...