I think that Bitcoin itself is a brilliant way to transmit money but the exchange services Fiat/ BTC are not good enough yet. If you do some research you will find that the Fidor Bank is planing to implement a bank account which can do the exchange in real time. This would make Bitcoin a really nice tool for conducting transactions as an alternative to Western Union and similar money transfer services.
On top of that it could easily replace paysafe cards since you could just change the Fiat given into bitcoin and print out a paper wallet. If you can change that into Fiat in real time then paysafe card and similar trashy services would be obsolete...