Have you seen these? They are mini cards you can make from your own photos. On the reverse side you can have any text printed you like, space permitting.
I used some of my favorite food photos that are loaded up at flickr, and made them into business cards. Not to brag or anything, but they have been a big hit. Everyone seems to want one and it's fun seeing who chooses what.
Now the company that makes them, Moo, is also selling notecards. They are a bit pricey, but I just might order them anyway....