Would love to see an Android App that allows me to attach my Edge 500 to my Android Phone (DroidX) via USB port and upload my data to the Garmin Connect website.
Perhaps they should make future versions simply have bluetooth and then any model of modern phone could be used to upload your data while out in the field, on a camping trip, immediately after a Tri. :)