Now that Motorola confessed about not updating my Atrix 4G, I decided the future is not with Motorola. My first smart phone was the G1 followed by the Nexus One. After that, I bought into three of Motorola's products because I liked the "Motoblur". Since Motorola won't give us ICS, I'm done. I know HTC One X+ is coming but I couldn't wait for it. Besides, the spec is similar to One X, and I didn't want to pay full price for it. I got the One X for half the MSRP so I'm happy. Hope to have a nice experience with my One X.