Who doesn't business cards which are also called Calling Cards now. But I prefer to call them 'Visiting' cards.
And we see see almost stereo type cards-bland and designed with haste but without taste. We rarely see colored cards with some graphics on it. We wish to have our cards too printed like that but we refrain from asking around.
Don't ask around any more. Here is you go: Moo.com
They have 100s of colors and designs for us to choose from. If you prefer to use an image that you have on your PC, you are allowed to upload it without any extra cost.
You can also drag and drop images from their system and make your cards, preview them and then order. This is also an excellent gift idea.
Here is one card I made in their web site: