There you go Fifi, I knew someone would be along to help you out with your query!
Looks as though the cash card option with Nationwide is going to be the one to go for for free withdrawals then.
On a seperate note going back to the Fairfx travel money cards, it is worth considering going through Topcashback site. I got £7.50 for taking out a card with the minimum amount on of 20 Euros (£17.52). You are allowed upto 5 cards on each account and you get £7.50 cashback on each one.
5 cards with 20 Euros on each gives you 100 Euros which you can draw out in any currency, each ATM withdrawal costs £1.50 but with the cash back it still leaves a profit of £6 per card! Better still if you use the cards for a purchase online or in a shop you don't pay the ATM fee and there is no conversion fee or anything else. I will use the 100 Euros in Calis on holiday, so no charges and £37.50 profit!