Have you ever tried moo.com? They can really show off your portfolio on your business cards.