Phone as cycle computer?
So I was hoping to use some of the 41's collective knowledge to learn about options for using a smartphone as a cycle computer. Seems like a smartphone would have lots of features that would make it a great fit for a cycle computer, like a large screen, built in internet and GPS for maps, automatic synchronization of data with your other devices, etc. Basically you've already got lots of the ingredients to go up against a higher-end Garmin with a much lower cost. But using it as a cycle computer would probably require a good mount and dashboard-like software to use it effectively. What are good options in this regard? Are there mounts that provide significant weather protection? Also how do I get speed/cadence sensing?
Thanks for your input.