I just published an early version of an HTML5 wallet that I've been working on. It's called Coin Pocket. It's meant to be used for small portable amounts. Key generation, signing, storage, etc... is all done on the client side. It currently relies on Blockchain.info's API (through Yahoo's YQL) for block chain interaction. It is open source, and you can run Coin Pocket on your own static site server or use the hosted version.
I also wrote an iOS app that is available in the App Store called Scan Code (https://itunes.apple.com/us/app/scan-code-qr-code-reader/id828167977?ls=1&mt=8). It is simply a QR Code scanner that has the ability to interact with external apps using a custom url scheme. Coin Pocket can launch Scan Code whenever a qr code is needed to be scanned. Other wallets/apps can use it too.