huh huh, you're going to wear rubbers.

If you have put a lot of $$$ into your shoes, keeping them nice is the most important thing.
You can get rubbers that just slip over the bottom and sides of your shoes and they don't look like little kid galoshes. Or you can get slightly less floppy overshoes:
http://www.overshoe.com/products.html I personally think the rubbers look better. Try looking at a Florsheim store or someplace along those lines.