Garmin Edge 510, 810 or 1000 would have automatically uploaded your ride data over bluetooth using your phone.
So....next time you leave your computer on the top of your car at least you'll have your ride data
Also, next time set your startup text to increase the likelyhood of getting it back:
http://www.scarletfire.co.uk/persona...rmin-edge-800/
EDIT: Derp, you had the 510....setup auto upload next time!