Deyey is a service which allows you to create Business Cards online for free. This is a good tool if you are looking for a free solution to create cards with out spending money.
You need to register and login for the site to use the rich editor. Once logged in you can start using the editor to create business cards. You can select pre made backgrounds or colors, upload your logo and add the text to it. After creating the card you can save it as a high resolution card for printing. This is a very good option for offline printing.
Apart from creating business cards you can share these cards with the world, invite your colleagues or friends to view the card. You can also embed them in your blog or social profile page.