Yes, my Garmin Mapsource has a "save as" for .gpx and it crashes every time I try it. Otherwise its decent. Lots of online tips, like creating POIs which get saved on the memory card and are almost unlimited versus way points which are on internal memory and limited.
I also just found http://garmin.openstreetmap.nl/
. whoa. excellent. Got Israel and Colorado over the weekend.