I am with the previous poster. These programs should never issue a card. You should get a membership number, which you can plug into your palm pilot or write in your organizer along with every other membership number. I have about fifty or sixty plastic cards in a messy pile in the drawer. It seems awfully presumptuous of these bazillion membership programs to think they are so important to you that you'd carry around their card everywhere; they're like a pitiful high-schooler with a crush.
Remember when Southwest Airlines would refuse to give you credit for a flight segment unless you presented a physical card? Thankfully, they changed that ridiculous policy.