I did 120 today. We averaged 20 the first 60 miles in the fine hills of SE Ohio. there were some big hills too. So that ment we easily averaged around 25+ on the flats. On of the guys we were riding with broke down with about 40 to go so we took it easy from then. Excluding the cool down time, we averaged over 17 the whole ride. The most I've done previously was 87 on a fixed gear on relativley flat roads. On this ride, we easily climbed a vertical mile.