Does that "clanking" happen when doing a 90 deg turn? how fast do you have to be moving for it to happen?

Try to determine where its comming from, if it happens when you turn slowly, maybe get someone to be outside of the car and listen where its coming from.

and what do you mean a broken boot? like just the rubber is busted?
just some ideas