Take a look at Locus... You can cache various maps including Google, Bing, USGS Topo, and can connect to your Google Maps saved maps.
There is a free version and a pay for use version.
The odds are good that the goods are odd
2013 Guzzi Stelvio (For Sale!!!)
2010 KTM 690 Enduro
2009 KTM 400XCW Plated