I don't think it's really about what bike you've got, it's about being able to pedal it. Looking at everyone above me in the results I'm 7+ minutes slower than most of them. 7 minutes on a bike is the equivilent of giving someone a 2 mile head start over 4 miles. A better bike might gain a minute or 2 back, but not 7. It's all about enjoying it.
How was everybodys weekend?