MakeBadge is a new web app that let people create business cards online for free.
You don't have to be a designer or wast money on print. Go to makebadge.com and make as many business cards as you need. Besides, here you can design employee badges, event badges, button badges, name tags, etc.
I use CardFila.com to collect all business cards on iPhone because it is so easy to collect, find and use any contact at any time.
You can access the contacts everywhere without Internet connection by using CardFila for Mobile (iPhone or Android phones). I also can do this on Android, computer, laptop. As i know, they will award 100 free coins for accounts registered within Nov 2012!