I'm having the same type of high-pitched, and periodic, squeal from the frontend. I removed the front drive-shaft but the squeal is still there ... always above 50MPH. It doesn't go away when I hit the brake, turn the wheel, accelerate or decelerate, so I'm assuming it's either a front axle u-joint or a unit bearing. I jacked the frontend up and spun each wheel but I couldn't re-produce the noise. Each wheel seems tight with no play so I'm hoping I can rule out the front hubs. I have 139,000 miles on the original hub and front u-joints.
Also, after running through the rain yesterday, the noise went away. Once it returns, I'll put it on jackstands again and try and pinpoint the problem.
It's definitely a high-pitch squeal coming from the front-end. When it first started, I thought is was wind noise generating around the mirrors, but when it got louder, I realized it was drive-line noise.
I'd be curious to hear how others isolate and solved this problem. I like the old WD40 trick, but I'd really like to pinpoint the root cause beforehand.