Well.. That has been a good time since I got my first professional -somehow- bike and my third life time one.
I really enjoy cycling, long distances are what I enjoy the most, and get exhausted the most as well :D
But that's awesome when you are able to be doing something healthy, specially for devs who work for a week on desk staring in a monitor and the longest distance they move is the maximum length of the mouse wire, yeah it's a curse having touchpad! :D
just wanted to share some experience I had with bikes, where and how to buy, maintenance, accessories and so..