I recently purchased a Garmin GPSMAP60CSX and it is working well for my needs. It does a good job fishing, driving,and hiking.It has a color display,electronic compass and uses a microSD memory card.You can plan on buying some mapping software because the basic maps are not vevy detailed.Do your research and read the reviews before you buy.Good luck.