gMaps updated, still the best option for Google Maps on WP7
- layers support so you can have satellite view, simplified map, public transport and even traffic information
- GPS tracking and directions
- Places search with Place pages and geo location data
- Driving mode
- Imperial & metric measurements
- Zoom buttons
And, there are some extra features that not even official versions of Google Maps have, like theme support and the ability to take and share screenshots.
It's definitely a nice app, and there is both a free version and a paid ($1.99) version if you don't want display ads.
gMaps free version (Zune Market link)
gMaps paid version (Zune Market link)