Google Maps 5.0 for Android adds vector graphics (including arbitrary zoom and rotation) and offline usage/rerouting. Looks like something to strive for. Gutsy of them to release the vector data, IMO. http://googleblog.blogspot.com/2010/12/under-hood-of-google-maps-50-for.html