onemanengine.com
Garmin Edge 20 and Edge 25 - OneManEngine
The new Garmin Edge 25 and Edge 20 are tiny tiny cycling computers with enough functionality for the average cyclist.