Found some good pinterest boards:
I like the look of the letter press. Have no idea how to go about that though.
Also, just a simple all white logo on top of photograph look is appealing.
Idea about business cards – a blank logo printed so that the receiver can draw or doodle on the image