You may want to check out the iBike dash (note: I am affiliated). It's a waterproof, shockproof case that turns your iPhone into a computer or even power meter. It has the Ant+ Chip inside and a spare battery that will keep the iPhone charged. There are some cool training features in there as well.
The link is in Shimagnolo's post a few up