But now there is an amazing QR code generator available at QRHACKER. To go to QRHACKER :
Salient Features of QRHACKER (QR Code Generator)
QRHACKER permits you to create QR codes with the colors you want. The great thing about this tool is that it allows embedding photographs and logo images to your QR code. Apart from this you can also edit the colors of individual pixels that form the code.
In this site, the QR codes generation process has been shown in very simple way and you can understand it without wasting any time. You can select image to embed for background either from your computer or you can directly enter the URL. After generation of QR codes, it provides an option to save it either in PDF format or image format (.jpg, .png etc).
I just tried to make QR code for our site using image of Steve Jobs as background, and believe me it created the code within a minute. If you scan the code with an app on your phone, say Google Goggles, it should take you to Techpuffs.
However, the problem with these colorful QR codes is that QR readers have a difficult time deciphering them. Codes with high contrast (black and white) are most easily read.