[Samsung Galaxy Nexus] KWKSLVR:
You make no sense. ;)

8MP camera's on cell phones are freak'in worthless. They'll get you HUGE file sizes, no better quality and when you look at all those blurry pixels you quickly realize you can't blow the pic up anyway. Where do most pictures taken with cell phones end up? They end up online on Facebook, Google +, Picasa, etc. I have NEVER blown up a picture taken with a cell phone, and neither have most people here. More Megapixels doesn't mean better quality. The glass is what counts.

Pentile Screen - There's no other option. The screen size is what it has to be to be 720P. Complain more about the screen being too big than the one single form of technology capable of running that many pixels as a LED screen.

GPU - If you guys think that Google is going to select a GPU that isn't capable of showcasing all the graphics capabilities of ICS, then just go ahead and turn your Android in for an iPhone. Google selected the processor and GPU they picked for a reason.

No microSD - Valid to someone that wants that feature. The addition or lack of a microSD is purely personal preference. Personally, I don't need or use the one on my Vibrant.

$100 more on Contract - Blame Verizon, not Google. Google doesn't set contract pricing. Samsung doesn't set contract pricing. Frankly, I'm willing to pay MORE to have a pure Google experience, timely updates and a TON of dev support. If there's one thing we know, it's that CyanogenMod should most likely come quickly to the Galaxy Nexus.

I have friends that still use their Nexus One, it works fine. Define "works". Think about what you're saying. You're essentially saying that two years from now the SGSII will be running the latest version of Android and the Galaxy Nexus won't. Based on what? Shoot, I have 4 year old Blackberries that still "work". I have a Vibrant right now in my cupholder. It's less than 18 months old. It was a flagship device. It doesn't have Gingerbread (officially) and it never will. It will never get ICS. I love our developers. I think that Android Development is crucial to the Android Ecosystem, it's the entire point of Android. Is CM7 nice, yes, it is, but it isn't perfect. It doesn't have perfect GPS like I had on 2.2. It doesn't do all the video playback the hardware is capable of. It doesn't do a lot of things that it was intended to do, and it does some things that it wasn't intended to do. You do realize that this GPU pushes Desktops as well as 3D content. Just because something has been around for a long time doesn't mean that it's outdated. I have a 3 year old video card in my desktop that runs anything I throw at it.

There comes a point with any device where developers can no longer "do" something with it. Development needs source to be proper. Development needs appropriate drivers that can only come from the manufacturer.

The SGSII and ANY phone with a custom framework like TouchWiz, Sense or Motoblur is exponentially less likely to upgrade/maintain that device than Google is a Nexus Device. If you want an Android phone that will "last" the duration of a two year contract (as in be updated) then historically, there's none more likely to do that than a Nexus device.

New hardware is irrelevant if the OS you're running isn't optimized for it. Everyone thought the SGS was going to blow EVERYTHING out of the water until TouchWiz, RFS and a mismatched processor "ruined" it.

This isn't directed at anyone specifically, but there are a lot of people talking out of their @$$ about a phone they haven't touched yet running an OS they've never seen, and after they do see it will have no more of an understanding of it's inner workings than a Monkey knows about a open heart surgery.