I have a bit of an unusual situation, and I'd appreciate any advice you have. My contract is ending at T-mobile and my husband and I both want to switch over to the iphone 4. We're also about to temporarily move from the States to Canada for my job- him for about a month, me for about 4. We are leaving within the month. - Should we buy iphones now in the U.S. and set up At&T accounts with Canada/international calling capabilities? - Would it be beneficial to wait until we are in Canada and buy iphones there, as I hear they're going to be unlocked? Could we set up At&T accounts with those phones or would we need to use a Canadian cell phone company? - Are Canadian plans as expensive as they seem? My priorities are getting the phone soon, either before we leave or as soon as we get there, and not spending a TON of money to use a my phone while I'm in Toronto. Thank you so much!