Not fully sure on how this actually works, but I think the idea with combining your Bitcoinwallet with a plastic card/debitcard is a brilliant idea.
https://bitplastic.com/?aid=343