It worked for several clients...it may for you
Have a link on your Homepage for Business Card
...in any Website Editor - even powerpoint - create a card in the correct dimensions - usually around 3 by 2
Save it as a TABLE (with a border) using your Logo and Text / with Cascading Style Sheets to keep it in the appropriate dimensions.
Save the Entire product as a PNG image (best - but not 100% browser supported) or a JPG or GIF image.
Create several to a page, and invite your users to use thick paper ( if their printer supports it )
and cut along the borders and save your card in their wallets, and also save the page in their favorites
Don't forget to put your Web site Address in it.
Presto - you have an outlet to offer your calling card to countless visitors