I am going to be traveling to Canada by plane this Sunday and wanted to hear your guys thoughts. To convert my money to Canadian currency, where do you think will get me the best rate and not incur a huge charge. I know the airport in Ottawa will probably have a place to do it, that some banks in the US do it, and that I can get it done from an ATM in Canada but that I will incur a charge for doing it. Out of those, and any other possible options, what do you think will be the best method? Thanks guys.