Whether you like them or not, business cards have become a staple of everyday life, at least in the corporate sector. You collect them, you hand them out, but then what? You're left with a pile of cards that you need to wade through every time you need to reach a contact, or else you spend a lot of time diligently filling out contact information into your computer or Blackberry.