I have found that for a long ride (75 - 100 miles) with a group, one can plan on just about 2 hours of "breaks" -- lunch, rest stops, flat tires, regrouping, etc -- and think about 11 mph counting the breaks.
__________________
Truth is stranger than reality.
'96 Giant ATX 760 MTB
'01 Bianchi Eros
'05 Giant OCR Llimited Carbon Fiber + upgrades