you know how the great artists (musicians, painter, photographers) always say, "let my work speak for me" ?
you should do the same. my business card is a little bigger than the typical business card. the dudes in the office look at it like "duh, so big?" , but my clients, bankers,etc... use it for both contact reference and display on their desk.
you sell photographs, you make images that speak for your clients,etc..
as my best friend (she's in real estate) keeps reminding me, "let your work speak for you". iow, if you're a writer, worry about verbal presentation, if you're in imaging, find the one image that will speak for you.
be aware of composition, colours (certain colours attract attention, others turn people off, yet others get ppl to look at it then forget it), ...
pick one image that stands out for that little size of the business card.
many images that look incredible at 4MP look weak business card size.
what i do is i print my selections, throw them all on the carpet,
and leave them there. the one that my eyes keep looking at, that one i print as my next business card.
hope it helps.
as for text, nothing much is needed, name, business name, phone, email...
sometimes, esp when i travel, i don't even bother with address or phone, as they change. if you have a mobile , sure... as long as you know it's not going to change.
email. yes... most ppl communicate with you via email nowadays.
phone numbers are not even that important anymore, as most of my clients contact me first via email.
but you know the rest.