Мы постоянно летаем в Будапешт - пару-тройку раз в год. Поэтому могу рассказать только бытовые моменты. В любом аэропорту вы можете расплатиться наличными в евро. Лучше иметь с собой пластиковую евровую карту. И лучше всего "большую Мастер-карт". Так как по опыту, Виза (даже моя голд) частенько дает сбои, не читается. С "Мастер-карт" таких проблем не было ни разу. Симку лучше купить местную - разговоры выйдут гораздо дешевле. Это можно сделать в любом салоне связи. Наличные с собой можно брать в любой валюте - обменники работают везде. Выгоднее везти доллары, как не странно. Но вообще, мне наличные практически не понадобились. В любом, даже самом малюсеньком ларёке, принимают пластиковые карты.