Well, I've had a good turn of events with my X2, and I thought I would let you all know. If anyone of you are having crazy random reboots like I was. My phone was rebooting what seems like constantly I may have a fix.
I went back to my Verizon store yesterday, for one more exchange. Told myself, if the 3rd X2 didn't work, I was going to take it back and wait till something else came out. After the guy put my original memory card in the phone, activated it, he was on the computer doing some stuff and I happen to look over at my X2, it had just rebooted. I go to the guy, "see, it just rebooted". So we take it over to the "tech" department in the store and as the guy is holding it, waking it up from sleep (the only time it would reboot by the way) it rebooted again. Right in his hand. This was my 3 new device in 3 days. So, these two goobers (although my sales guy has been awesome with me the last 3 days) were talking this out I started thinking, what is the same in all of these devices? It wasn't the software, because X3 had just been activated, the only thing I had done was log into my Google account. The only thing that was the same was the memory card. It was the same memory card that I had in the very 1st X2. I just kept having them swipe them out and putting the original in.
We took the card out, sat there for 15 minutes or so and the phone never rebooted. So they copied my images and stuff off of that one and onto the one that was supposed to come with the 3rd X2 and now I've been up and running for over 16 hours. No reboots, nothing.
So to make a very long story short, if you are experiencing a bunch of random reboots, I'm thinking that they may have a bad batch of micro SD cards. Try taking the card out and see if that fixes your rebooting. If it does, take the card back to the store and tell them to get you a new one.