I've had 3 differnt garmin handhelds all worked well and all could store maps and tracks as well as make waypoints and upload to the pc.
The lowrance handheld I had was more accurate but a bigger pain to use in the field
All the handhelds ate batteries like crazy when I didn't have them plugged in.
For the couple hundred more than the nicer handhelds you can get a car mounted lowrance that seem to be the best mapping, tracking, and featured but I know two guys who are very happy with lap top units but then you have to take your laptop with ya jeeping
My best advice is to head to a place like basspro and check out all the goodies, you generally can try out and demo them there and compare them side by side