Are the Garmin 60Cx still avalible? Ram mounts have worked fine for me. Just use a lanyard to tie the device to the handle bar in case it comes loose.
Just looked on Amazon and a few were up for sale. Also the Garmin 62? Dunno, just throwing out ideas.