OK, I have this annoying squeek coming from the front and maybe rear supension? Every single little crack/bump/curve i will hear this squeek it is driving me nutz!!!! SPAZZ thought it might be a ball joint. I only have ball joints in the front right? how much are new ones? can i replace this myself? what tools would i need?

Any Suggestions?