Transparent business cards

We like this idea.