Well, Google has released satellite maps on their maps.google.com site. You can drag the map around (both the drawing and the satellite image). When getting driving directions the route is highlighted almost perfectly on the map.
Google continues to give me more space on my Google account. I’m upto 2062 MB about 2.014 GB.