I'm looking for the same thing (except for an iPad) and have yet to find a satisfactory solution. I have determined, though, that Google Maps fails to cover many of the minor roads. I just finished a tour of the Great Basin in Nevada and Oregon and GM did not show most of the roads I traveled on, including some paved ones. A big disappointment.