Hi All -- A feature that MANY people around the world have been wishing for -- has recently been added to Garmin Connect. Okay - maybe not *that* recently, but it's gotta be relatively new! You can now import GPX / TCX routes into Garmin Connect -- without a crazy long, multistep process.
1. Log in to G Connect on your computer (https://connect.garmin.com/modern/)
2. Click Courses (don't click the '+' on the courses dashboard... you actually have to click 'Courses')
3. The new 'Import' link is at the bottom of the screen that shows up -- beneath the 'Create a Course' button. Click Import
4. Select your file, Import it, name the course, save it. You can even go to 'advanced' and set the speed for your virtual partner.
5. You can send it wirelessly to your garmin from your phone -- (that's a bit tricky), or you can plug your garmin into your computer.
-- If this is old news, sorry! I just figured that I'd share!