When I travel overseas, I generally don't like to carry too much cash. Historically I've used a travel money card, which allowed me to buy a certain number of US/Canadian/other country dollars loaded onto a Mastercard before leaving Australia. Specifically, the Commonwealth Bank Travel Money Card.
I haven't had too much trouble with explicit fees on this travel card, but there's the implicit fee of a less than inspiring exchange rate that they give when loading the card. Also when I get back to Australia and want to cash out what's left, I'm hit again by a less than inspiring exchange rate. So I am interested, either in cards specifically designed for Australians travelling internationally or some other general international travel money card that is low cost. And by that I mean, the provider doesn't build in a huge profit margin on the exchange rate and other fees are kept to a minimum.
Can anyone recommend a good low cost travel money card?