I have an android phone, and I have been using Strava for all my ride data. I'm considering getting the Cateye Stealth 50, since it has GPS as well. I like the friction shifting, and I think I might even switch to barcons at some point and time. Indexed is nice, that's why I'm saving up for a Trek 1.1, but for now this will do more than well enough. As far as the freewheel goes, I think I'm going to stick to 6 speed, so there won't be any extra fuss about it. I was looking at a Shimano model that has a MONSTER low gear, lol. As crazy as it looks, I guess a lot of people said it's nice for climbs, so I'm sure it will be ok. How wrong can I be for $20. I'm getting ready to go about 26 miles tonight, but I'm waiting for it to cool down a bit. It's a scorching 103 degrees as of right now, so we'll see how it is in a couple hours.