I'm starting a business. Right now I'm keeping my company's cash in Bitcoin, because to get business checking it's: drive to bank + fill out forms + wait a week or two + pay $10 a month per account, while with Bitcoin it's: generate a new BTC address + ... oh wait, done.
I have people working with me scattered all over. While I am near Washington DC, one (possibly two) of them are in California, one in Pennsylvania, and one possibly in Israel. Plus this job will very likely require travel to other currency zones. With these cards, I issue them all a card for business expenses, keep the balance at $0, and if any of them need money for something, I just open up my Bitcoin wallet and send them some BTC. Ten minutes later they can spend it. This also gives me a single central account I can be in complete control of, and a publicly verifiable account (block chain) to verify my own accounting against.
You keep your businesse's cash in Bitcoin? How the heck do you manage the volatility? When Bitcoin loses half it's value in one day do you tell your employees their paychecks have been cut in half? Pretty ballsy.