I order my personal cards from Zazzle.com and I'm quite happy with them. I keep it simple with just my name, phone, fax, and email. If I want to pass out a card with my address, I apply one of those freebie address labels we get in the mail all the time from various sources and stick it on the back. I chose the 'attorney style' which is very basic yet professional looking with no logo.

Then again, I'm not a professional so the cards are for personal use only but they still look quite nice and it avoids having to jot down my contact information on a gum wrapper or similar.