I'm not trying to be negative or just come here to bash, but "upgrading" from my HTC Desire to a Motorola Atrix a short while ago, I have to say I was not impressed. The first thing that struck me as annoying was the fact that I had to create a motoblur account in order to use the phone. It would not let me simply skip or opt out on this feature which I think is simply ridiculous. Immediately following I got to experience how terrible the battery life is on this phone. Between the dual core processor, the background motoblur, and whatever else is on this phone it just ate through my battery like it was nothing. Maybe I just didn't know how to configure things properly, but I found it absurd in comparison to the battery life on my previous desire. The camera is horrible on this device, as I've heard it is on a lot of other motorola phones. Seriously the images look like they are taken on a flip phone from 10 years ago other than the fact that the 8mPx resolution somewhat makes up for this fact. I am sure if I rooted the phone and installed cyanogen mod it would help correct a good amount of the issues I was having with the phone, but I didn't want to go through the hassle and sold it in favor of an HTC Incredible S. I have to say, for a somewhat comparable phone the Incredible S is miles better than this piece of junk they call the Atrix.. In my mind. At any rate, the only reason I'm posting this is because I was literally so let down with the quality in comparison to other competing phones that it blew me away. I'm not just trying to be a hater and come here to "flame". I don't know why anyone would choose this phone..