I think it's currently possible to do anything with Bitcoin, because there are already debit cards for Bitcoin, and there are also services that allow you to pay your bills with Bitcoin. The problem is that such services have high fees.
It would be more interesting if you could buy things using Bitcoin directly, without relying on such services. It's just a matter of time anyway...