Nathan B Henson wrote an answer about Garmin 60 CSX GPS Unit on March 19, 2012
Most android devices come with GPS. Best of all google maps now offers map caching. This allows you to download any map area you select directly to your devices at not cost. Topo maps, sat view and hybrid are all available.