I would stay away from Garmin until they lower their prices way down.
I find their support is not good and they don't update their import/export software.
It is 2009 and they don't even support direct kml import. I can't find any import program for Google kml files for my Etrex HCX on their site. For what they now still charge, they should kick down maps on memory cards with any purchase, and give free data out on their site to people who bought one in the last few years. Currently they nickel and dime you for EVERYTHING.
I think I will go with a Iphone with the built in GPS next time around. A lot of programmers are making some really nice affordable gps apps for the Touch and Iphone. And these programmers update regularly, unlike Garmin.
http://gps.motionx.com/video/http://download.cnet.com/Trails-Lite-GPS-Tracker/3000-12940_4-10910238.html Things are changing daily. I would do some major research before shelling out big bucks for any GPS device that could be discontinued. Make sure the software gets updated and you can import your gps data without a major hoop jumping conversion process.