Well, got the Garmin 305 Edge and did my first ride with it today. Now, I'm going to tackle uploading and looking at the data. I think I will use MotionBased with the Garmin Communicator for MAC.