Dave,
I'm not ruling out a U-joint and it could be the bad one making the squeaking noise. It's hard to tell where the squeak is coming from. However, When I grab the front tire I can wiggle it a bit, the other side is nice and tight. The bearing does not sound real rough but it's a Little different from the other side.
I have replaced both front wheel bearings on Michael's XJ, they were very bad, I know what that sounds like.
As far as the U-joint that's bad..it's bad! I believe one cup is fresh out of needle bearings and the joint flops a little when moving the rear driveshaft....It did not do that the other day.
It's a matter of finding some time to fix it up now.
BTW...Unless I get her fixed up I won't be wheeling on the 26th.