Quick post about my latest purchase, Garmin Edge 25.
Great little device that does everything I need but had real trouble getting a route uploaded for MTBing on bridleways etc.
Created my route on http://bikehike.co.uk/ no problem but could not export it to .fit format.
Only way I could do it after downloading loads of different software was to use http://www.gpsies.com/convert.do Loaded the .GPX files saved from http://bikehike.co.uk and exported it as Garmin Fit (ANT+)
Connect the Garmin 25 to your computer via USB and copy the .Fit file to the E:\GARMIN\NEWFILES folder. Disconnect the Edge 25 from your pc and then the route will be available.
Ride Options > Ride Mode > Follow Course and select your route. :-)
Hope this helps