Back in November of 2009 I was done dealing with AT&T's horrid network in Chicago so I gladly paid an ETF, sold my iPhone 3G, and snapped up a Motorola Droid. It was a phenomenal device that I knew I had to own once I played with it. I bought it the day it came out. Two years later it is dying a slow death. So after months of waiting, I went to a VZW store today and tried a Galaxy Nexus for myself since it felt like the logical "upgrade" from the OG Droid. It was very underwhelming with its mediocre build quality (too plasticky) and ICS just didn't blow me away. I'm really at a crossroads on which phone to select because I feel like nothing out these days can hold a candle to my OG Droid. I'm even looking outside of Verizon at this point even though I'm nervous about that being a "downgrade" in terms of network quality. The only thing that strikes my fancy at the moment is the Skyrocket on AT&T. Tried one at the store and the phone felt solid. Worried their network will suck just as I remember but an old college friend who is a store manager for them said they've really made some big strides lately. Still considering the Galaxy Nexus merely because Verizon's network has been so good, and because so many people I know are on Verizon. The phone itself is pretty forgettable and not worth the price, especially since I'd need the extended battery. The Droid 4 is coming very soon but I absolutely loathe Motoblur. I hope the phone is still metal+glass instead of the Bionic's cheesy plastic. It's the only other phone I'm actually interested in seeing. So, hivemind, what course do I need to take? Priorities in a phone are build quality, RF performance (call quality and ability to hold onto weak signals), and battery life. AOSP or ease of flashing a non-bloated ROM is the other must-have.