I have a prepaid card with no FX fees that I use and top up £100 or so at a time using my mobile phone.
If any payment is made I can identify it immediatley, it also allows me to disable different types of transactions e.g. ATM withdrawls, swipes, online shopping.
All in all, clever.