I've included the address, but it does not have to be on the card. It is more important that the card is eye-catching and not too crowded. Love raised print, considering a background design of a perhaps a greek key, which is what I've used on my website. Think classic but on trend, and it needs to look expensive and be done on excellent paper. Right now I have a black and white raised background design (that is very dated) and on top of that on a white background framed in black is my info, so it sets it apart from the design. We don't need to re-create, but the overall card should really catch the eye. I also like cards with cut-outs. Colors should have continuity with my logo - grays, blacks and whites.
The cards are coming back too brown so it is okay to tweak the logo so that is is more gray. It would help to look at my website to get a better feel for my style as well.