Found on the Web
We Surf So You Don't Have To

7/28/2005

Virtual Earth and Google Maps: let’s you see the same location on both mapping products simultaneously. It makes the superior product quite clear.