I'll be taking a 10-day cruise with only day-stops in ports in Copenhagen (2d), Stockholm, Helsinki, St Petersburg (2d), Tallinn, Gydansk & Oslo. With 7 diff currencies, how much USD should I exchange. Are ATMs & credit cards the best bets? Don't want to exch too much as it would cost to convert back. Thanks!