The company I work for, First National Bank of Omaha, now has personalized credit cards. Basically when you apply for the card, you submit a photo and they put it on the card (within certain limits). Check out www.firstnational.com. The product is calle "One of a Card."