I have been thinking about this for a while. There seems to be some hope on here that in the future, that when you buy something from a merchant, that the businessman/woman will give you a QR code which you then scan and pay via mobile payment. There seems to be an underlying problem here with this hope for the future, in that, if you use bitcoins like that for everyday micro transactions, along with a larger adoption rate, blocks will be maxed out and will take forever to be able to confirm. This is not a beneficial way for you or the merchant to handle business.
However, if you supply an asset based debit card with Bitcoin that has a reliable debit system in place like visa or master card, then there will be the benefit of spending your bitcoins, along with fast micro transactions.
I still have yet to get my own Bitcoin debit card for this purpose, but am interested in what people think if they have tried it, and what they think the future of spending your bitcoins may look like in everyday transactions.