Originally Posted by
Carbonfiberboy
Those hamstrings don't have to be just along for the ride. Mine are maybe bigger than my quads.
I seriously doubt it. Leg press vs leg curl is a no contest. Hamstrings are simply not designed to be lifting big loads. Quads on the other hand are pretty awesome at pushing down.
You must have seen the studies of pro cyclists pedal strokes and how none of them generate any significant power on the upstroke at their optimal cadence.