Noise driving me CRAZY!!
You really need to get this car way up in the air and get several people to listen while turning the wheels. Here's a sneaky way to do this. Have Firestone do their "courtesy check" on it. It's a free check. Firestone uses this as a tool to sell you repairs. They'll find the noise cause they want the work.
Just a quick thought just hit me. A bad u-joint will sometimes squeak when it's going bad.