When I use GPS on my cell phones, both Android and IOS, the battery drains too fast. And I do not like that bulky handlebar support for cell phones, besides they are not waterproof.
This Cateye is indeed a good option, but again battery doesn't last long - kind of 6 hours.
I know that hub...