I use ridewithgps.com
for creating routes to load into my Garmin 705, and to view the ride recording. I have a free login there.
You don't need any driver or software. The Garmin just looks like another hard drive when it's plugged in with a usb cable.
To make route maps for the Garmin, I draw the route, give it a name and save it. Then there's an upload option on the web page. I use the Courses .tcx file format. (The .gpx routes often fail to work on my 705. Garmin's software is pitiful.)
To upload a ride's recording, I plug in the Garmin with a usb cable, and it shows up as another drive letter on Windows. I use the Upload / Browse method on ridewithgps.com to copy the .gpx file from the Garmin's History folder. It shows up in my Activity Log page, with maps and ride statistics.
For example, see this ride
. There's lots of cool info to see:
At the Map
pulldown at the top right, Click Terrain
, then zoom all the way in on the map. Hilly!
Also, see the Metrics tab
at the right, for speeds, elevation, etc, and click the "Time Spent at Each Speed"
chart at the bottom--that's really interesting.
You can hover over the red elevation graph to find speeds at that part of the ride, and locate it on the map. Or drag a section of the red graph to see just it's distance, elevation, grade, etc, on the Metrics tab. (How hard was that climb?)
I think Garmin Connect is easy to use, but not very useful.