I'm glad you brought up this old thread. It remnded me that I have a front axle u-joint squeaking on my F250 tow rig.
Gotta get on that before something like this happens to it.
That is a cool pic by the way .... most of yours are ...... (grumble grumble , lucky s.o.b , grumble grumble , damn when is it going to get warm here ? ....) ;D