Etrex 20 is a lil better in my opinion ....lets you add SD cards ....topo/lake maps... also allows you to make custom maps via Google Earth and download into the device ...if you can find the bundle like I did with the topo maps its a good deal if you hike/hunt/explore etc ...got mine in Cabelas for $ 149 .00 bout 2 months ago...sure other bundle deals are out there in other larger retailers .