There's just way too many QR Code Reader apps to even begin to determine which is best, in my opinion. Just pick a few, experiment with them and then keep the one you like best.
I have several QR readers. The one on my iPhone I use the is by TapMedia. There are quite a few to choose from in the App Store and you will surely you will find one that you will like.