I think its a great idea, even if you don't have a business. I've had complete strangers that I talk to in stores or wherever give me cards after I get to talking to them. Most people are less likely to loose that little card than they are a piece of paper. And on Vistaprint you can get them really cheap.