I've just passed my 1 year anniversary of using Android and don't really have any major complaints. But I do have quite a few minor ones, and I'd like to find out from all of you if there are any phones on the horizon that will have what I'm looking for. spoiler warning: some of my opinions about specific manufacturers will most likely irritate thin skinned / sensitive people. If you're one of those people, feel free to click off of this thread at this point. Hardware: No real complaints here, the CPU's, display, and sound quality of Android phones is generally current with competing phones OS: In this regard, I have a one big gripe. UI Lag. I've toyed with iPhones, BB, and WP7 and I can safely say that all of them are zippier than ICS is currently. In fact, WP7 running on a single core experiences less UI lag and better battery life than what I've seen on ICS devices. The biggest criticism I've read from reviewers is that Android seems to need multiple cores to keep up with other phone OS's running on single cores. This is not news to sites like the Verge, Engadget, Cnet etc. but UI Lag is definitely the elephant in the room most avoided topic on Android-centric fansites, and you're going to see that proven here with some of the responses I get to this paragraph. That's fine, but if you're going to take exception to this, then find me an ICS phone that clearly outpaces the Lumia 900. The 900 uses a single core CPU and 512 RAM but most reviews show it's faster and more responsive than the Galaxy Nexus sporting dual cores and double the RAM. Of all of the major smartphone OS's currently on the market, Android 4.0 is in last place for being fast and responsive out-of-the-box without getting into rooting and flashing custom ROMs. I've lost count how many times I've seen a request for help with battery life or device lag answered with "well if you root it..." I also find the flippant claims of "if you don't want to root, you shouldn't buy an Android" to be one of the most unintelligent and ridiculous things I've ever heard uttered. Upgrades: My other major beef. Android OS upgrades are too slow to come out. They have to be tailored not only to whichever manufacturer is making that android phone, but also the carrier as well. To make matters worse, the manufacturers don't even make the same hardware of the exact same phone for each carrier. It's a fragmentation nightmare that caused my first Android phone to constantly take anywhere from 6-9 months to get updates to android versions that are already out. 6-9 months is nearly as long as quite a few people keep their phone these days. Unacceptable. Added to that frustration are bug fix and maintenance upgrades to each android version that take forever to come out, or even never for some phones. Construction materials: Lumia 900 running WP7: Sleek matte and solid polycarbonate Blackberry: Also has phones that use solid construction materials iPhone 4s: ditto. Uses a solid aluminum unibody instead of cheap thin plastics. Downside is the glass content that while making it "feel" more professionally made, also increases fragility when dropped. Android: Pretty much all of them are cheap thin plastics. Samsung are brutal for this for the price they charge. The only one I've seen so far that's comparable is the RAZR's diamond-cut aluminum and Kevlar. But then you still have to take the bloatware and upgrade delays along with it. What I would like to see on an Android Phone: -Build materials comparable to the RAZR -UI speed and responsiveness on the same level as other OS's when used on the same hardware, out of the box, without requiring rooting. Proven in the field by non-partisan tech journals, not by personal anecdotes. -Fast and timely OS upgrades that keep up with the most recent android versions by a maximum of 2 months of release Does that Android phone exist? Will it ever?