Your issue is most likely a combination of things.
Check the bearings, as well as the brake pressure, it may be uneven (especially if your car pulls to one side while braking. Also check your struts and springs. I had a similar issue with noise and discovered a strut with no resistance as well as a crushed spring.