i'd guess it's the strut bearings. but i went out and bought some for my car because it was doing the same thing and found out it was a broken coil spring. hopefully yours isn't that severe! iv'e also had cars in the past where i misdiagnosed it as a strut bearing and it was actually the end link of the sway bar like 59chevy said. good luck.