What's the best way to handle currency exchange? Where can I get a good exchange rate? Considering my limited timetable, is it possible to do it before I go? Maybe some kind of precharged temporary Visa Card or something?

I hear that the rates at the airport are less than favorable.
_________________________
~ John