dont do any of the above. your bank will have a card thats best for use abroad... get that. the rates are nearly always better abroad.
Got any other sweeping dumb-f*ck generalisations you want to tip in there?
The banks are hugely variable. If Mikester happens to be with one of the 'bad' banks then they might have a recommendation, but it'll still be f*cking terrible.
The pre-paid card isn't a terrible idea, but the best idea is to head over to the specialist, independent sites and read up yourself, instead of asking on a car-based forum, which is full of car-based muppets.