Have a look at these wonderful cards. The small icons were embossed into the card with a huge iron stamp. The card itself also look very nice and has some nice contrast between the front and back side. They were created by Egle Kazdailyte, a designer from London.

stamp business card

stamp business card