Oh, and on the topic of enhanced strength = enhanced speed, I wanted to point out (but got disconnected from my internet...grrr) that there are multiple types of strength, so one doesn't always imply the other.
For example, a lightweight boxer will be able to generate more explosive power with a punch, then a heavy powerlifter. Even though that lightweight boxer would never even get NEAR that powerlifter's bench max.
It has some to do with technique, true, but it also has to do with the fact that there are many different kinds of strength, and speed.
I've fought sprinters before, and long distance runners. Neither had any kind of noticable speed advantage, even though, I myself am a weight lifter, a boxer, and a wrestler.
Meh, one doesn't always indicate the other. Especially when you are comparing pulling a truck, to fighting.