I have used my Wirex card for a while now. I must admit being able to change between bitcoin and USD is pretty cool. With the price rise I have loaded my card in May, bought back on the dip and now sold at $700! Pretty cool idea and very useful.
I believe Wirex is the only one that offers this now?