A friend of mine has one of the new etrex venture which he seems very pleased with. I've got a plain old Etrex which seems to do the trick, it's got a screen, NMEA output and it was cheap.
_________________________
Cheers,

Andy M