Re: Shakes while braking.
There may also be loose ball joint, tie rod ends, or other issues making it shake when braking. If it shakes bad with new rotors and pads (assuming new parts are good) then you have a serious problem.
Something sounds really loose and it may not be safe to drive until it's looked at. I had a Tempo that shook when braking and I replaced the rotors and it still shook. I racked it back up and wiggled the wheels and found an extremely loose tie rod! It was ready to come apart and could have caused an accident.
Please have the car checked out at a reputable shop.