How to store car without rodent infestation?

Cheez-it in the glove box and frenchfries under the seat do not work, repeat: do not work.

I don't store any of my cars, but still get mice. I almost wrecked a vette years ago when one ran acros my leg. I'm going to try the bounce sheets in them. At least it will smell better than my current automotive atmosphere (a charming combination of mildew, motor oil, burned wires and butt-sweat on vinyl).

I have heard that soap will stop your windows from fogging, anybody tried that?