There’s a beta site called QRhacker that has a clever twist on QR codes. It will generate a QR code for you based on some text, a URL, a phone number, a V card, or wifi access. Then you can customize it by adding a photo in either the background or the foreground. You can also select a foreground color.
I made two and saved them as images. One has my photo in the background, one in the foreground. Try them out and see where they take you.
I wasn’t aware of QRhacker. Thanks for posting about it! I did a QR code post not too long ago. Check it out – http://girlsrulesocialmedia.com/2011/07/08/give-your-wedding-some-social-media-flair/