I had the rattle on the rear of my 98 Camry. The car had 100,000 miles on it and had been rattling since 50,000 miles. Replacing the rear swaybar bushings helped a little, but over large bumps the rattle was still there. I opted to go with the Monroe Quick Struts as a solution. It replaced everything; strut, spring, strut mount and all the rubber pieces in one complete unit. The noise was completely gone. My wife (it was her car) was amazed. She had been listening to the noise for some time. The car was now as quiet as a mouse. I can't say how long the fix lasted as the car was totaled 6 weeks later. Pep Boys and Murrays had the best prices on the Quick Struts at $180 a side.
There is one other thing you can check if it's the rears making noise. Check the rear lateral control arms for bushing wear. The rear one on each side wears out. Jack up the rear of the car and support it safely on jack stands. Go to each rear wheel/tire combination and with your hands at 3:00 and 9:00 o'clock, try to move the wheel side to side. Does it move and do you hear a noise. If so, you will have to replace that control rod and realign the car. The part is around $150 each at the dealer. I had to do this on my 94. You can special order a bushing kit from Pep Boys, but I think you will need a heavy hydraulic press to press the old bushing out and the new one back in.
Mike