Here's what I don't get about QR codes: why not just use URLs and OCR them? OCR seems to be pretty good these days, and you could always print the URL with a font of your choice (e.g. pick something easy to OCR).
And you get this cool feature ... humans can read them, too.