I have a Droid X running Android 2.2.1 (system version 2.3.340.MB810.Verizon.en.US). I want to upgrade to Gingerbread 2.3 but so far I've read one positive thread where people were happy with gingerbread and the rest is doom and gloom.

I'm not really interested in doing any kind of rooting or custom ROM stuff I just want to know about the plain vanilla OTA update from Verizon (which my phone is currently asking me about).

So should I upgrade? Or, to put it another way, what are the pros and cons of upgrading?

EDIT
A good answer would be like a bullet list of 5 or so negatives about Gingerbread and 5 or so positives. A great answer would be an extensive list of the negatives and positives. An amazing answer would add to that extensive list some anecdotal experience about the upgrade and whether they wish didn't upgrade or are glad they did and why.

I originally title this question "Droid X: Should I upgrade to Gingerbread 2.3?" but in an effort to be less subjective I've reframed the question.

Thanks! Do you do any of that rooting/flashing/ROM stuff or are you just on a plain vanilla phone with updates direct from Verizon? Regarding GPS, I have that issue with my Droid X even now and I haven't upgraded. Does the "wireless networks GPS" feature work?
–
UserJul 27 '11 at 14:46

@User - not rooting/flashing/ROM stuff. I am just a plain vanilla phone with updates from Verizon.
–
David BasarabJul 27 '11 at 16:34

Now, to be fair, I never took the official OTA, I was on the leaked gingerbread back in April (or maybe March, I forget). I never saw a reason to go to the official build. And now I'm running CM7, which has it's own set of customisations.

Anyway, the downsides from what I've seen (remember that this was an early build):

It seemed like there was less memory to go around. I would often listen to a podcast while playing a game on Froyo. Occasionally, in gingerbread, the audio from the podcast would just stop, and I would notice that Android ran out of RAM, and killed google listen.

I found certain bits of the UI to be a bit ugly, namely that menu items where black, but the background if there wasn't a menu was white. This was really jarring for apps that used listviews as their main interface, expecting black on black, or at least two matching colors.

And now some good things:

It certainly seemed much faster than froyo. But to be fair, I jumped from the leaked froyo from back in August, to this version of gingerbread.

The built in launcher seemed like it was almost usable (as opposed to the launcher in Froyo and Eclair). However, I still put ADW on top of it.

More APIs obviously. While as a consumer you probably won't use it, developers will. And while there's not too many gingerbread specific stuff out yet, it's coming. I especially see Game Devs using it more and more, now that they can make games entirely in C/C++, and don't have to touch Java at all.

I never had any problems with the GPS, calling, or texting, like David Basarab seems to have, but I guess those could be side effects of either an app he had installed, or just that he was on a later build than me.