Currently I live here in the States but next summer I may be living in Germany. I use AT&T here, and am planning to upgrade to the iPhone 5. Basically, I'm wondering if the US GSM iPhone is compatible with European GSM carriers, and if it is, would I need to buy the full-price, unlocked phone from AT&T to use next summer?