As a follow up, if you think "competing" with your buddy/buddies is fun over a 30 mile ride, try it on a Century. A Century is nothing more than a 1 day ride/race with stages. If you are evenly matched, everything is critical. Bathroom breaks, hills, etc. are all important. A 100 yard break early or a slow rest stop may be the difference. Are you the hare or the turtle? It's up to you. That's what makes it fun. It can be your 1 day version of the Tour De France!