ok.. ok.. I just couldn't take it any more! I'm a techno-geek and I just had to break down and go out and buy a garmin! (Happy Birthday to me!) I went with the Edge 500... amazing little unit! ummmm... also seemed to end up with a new pair of shoes and spd pedals... (more happy birthday to me!)
http://connect.garmin.com/activity/44134759