I had come to accept that possessing and using a credit card necessitated the related evil of receiving pre-approved credit card offers, and similar junk like insurance quotes. But just today I read the fine print on the back of one of these offers, and found reference to a new service that allows you to opt out (permanently, or for five years) of the databases used by the major credit card companies to generate these offers. You can either go to www.optoutprescreen.com, or just call 1-888-5-OPTOUT. It's worth noting that you can also call 1-888-LOST-NUT or 1-888-LOST-OUT to reach the same service.
(Please note, because of the time that has passed since I wrote this article, it may no longer reflect my current views or the most accurate and complete information available on this subject.)