I use an
eTrex Summit unit, it was designed for both marine and recreation use so it meet my personal needs and JOB use. Biggest problem is it "eats" batteries, this is because of the compass. I don't like it (compass), so I turn it off. I use my Suunto Vector or X9 watches with GPS / Altimeter / Barometer / Compass.
FYI - it has some good accessories, but this goes for all Garmin units. Works for me.
Like TR said, it all depends on what your using it for and where. If it urban, you'll need to get a memory chip (
datacards) for area place you'll be at or traveling to. This helps out and really is a must becuase of road maps for units that use them.