I wasn't sure where to post this. Ok...this is weird. I have a Lumia 900 and have never had it freeze or crash. This past week I was visiting Canada, and got a roaming data package from AT&T. The minute I got off the plane, my phone started freezing and crashing randomly. I literally couldn't use it for more than 10 or 15 minutes without need to force a reboot, and on a number of occasions, it spontaneously rebooted. I thought for sure that something was corrupted, so I tried deleting all cached files, deleting and reinstalling various accounts and apps, but nothing seemed to help. The only clue was that it seemed to crash less on WiFi than on a cell signal. When I flew back to the U.S. I was prepared to wipe out the phone and start all over again, but lo and behold, the minute I was back, all the crashing and freezing ended. Its now been 2 days and things have been perfect. Have any of you ever experienced anything like this? I'm pretty tech savvy, and this doesn't make any sense to me. Can anyone think of a rational explanation?