I use Google maps as well. It seems like the best all around package. Gives traffic, satellite views, street views, easy to drag a point to the amount of miles you want, etc. And just generally very easy to use. The only useful thing it doesn't have is height or length option. I do wish though I could create a map where I choose my route on my desktop and send it to my phone it would work without having to add way points to force it to work on the phone version. Hope that on made sense.
One little surprise I found using Google maps is we have reservations next winter for Fort Wilderness for a couple weeks and sure enough they have Street View of all the loops! How cool is that:C
Dan