Need something really Quick? www.addmycard.com
"Put your marketing message in the hands of your customers and employees - with a custom imprinted Bic pen."