J2MEQRCode (built upon the
Open Source QR Code Library) – A tool for decoding
QR Codes in your environment, using the built in camera of the phone. I stumbled over such a code by chance at the Staatstheater Darmstadt and therefore had to give that tool a try

Could be a bit more stable in it's functionality (it throws an exception when trying to decode from a file, and is quite error prone), but free.