[Nexus One General] big_adventure:
One thing about performance - there is no way that the iPhone 4 is as fast as a Nexus running FroYo - and I say this because every reviewer has stated that the iPhone 4 is no real speed upgrade over a 3GS, which the N1 KILLS. I have both on my desk in front of me. Pretty much everyone assumes that Apple down-clocked the A4 for phone use to save battery, and if that is the case -

I have the following devices sitting in front of me on my desk:

Nexus One (FroYo, AVS .34 kernel, clocked to 998 for the test)

iPad 32G 3G

iPhone 3GS 16GB (work phone)

iPod Touch (latest generation, 32GB)

Browsing to any site on the web over WiFi and the performance order is:

Nexus > iPad > iPod touch > iPhone 3GS (though those last two are VERY close)

Sunspider benchmarking, lower score is better:

(Average of 3 tests per device)

N1: 6349

iPad: 9891

iPhone 3GS: 16044

iPod Touch: 15890

And going to fancast.com - well, my Nexus has Flash and I can watch whatever they have. For example.

My nexus, for all that everyone (including me) complains about it's radio, humiliates the radio on the iPhone, in both WiFi and 3G -

From my desk (again), the Speedtest.net app gives (today):

Nexus One Down 700kbps, up 1600kbps, ping 95ms

iPad Down 600kbps, up 500kbps, ping 125ms

iPhone 3GS Down 80-250kbps, up 45-150kbps, ping 450-4900ms (not a joke)

Motorola Milestone (just to show what is possible here) Down 2900kbps, up 1700kbps, ping 100ms.

This is in Paris (OK, La Défense), using Orange for all the devices (swapping SIM between iPhone, Nexus and Milestone, for the test, in fact - the iPad can't take a full-size SIM and does NOT have the same contract, but is still on the same carrier and same network)

So I would be absolutely, positively SHOCKED if the iPhone 4 even approached the performance of the Nexus 1. Plus, as anyone with any of these phones knows, you'll be charging every day anyway, so just get over that and hope that you have a battery that can last until the end of the day.

So, here are my ratings:

Ease of use: iPhone (can't even argue this)

Consistency of interface, system, etc.: iPhone (again: tight control = consistency)

Screen: Tie - I have an IPS-equiped iPad, and it is worse outside than my Nexus one with AMOLED. The iPhone has better resolution, but has anyone ever complained about the Nexus resolution?

Battery: Slight plus for iPhone - Well, you're going to charge them both every day anyway. That said, you'll get about the same amount of "smartphone" out of them both, but the iPhone will kill the Nexus or other Android phones on media playback, like local music and video.

Multitasking: Slight to Big for Android - it's there, it works, and it works with anything. Yeah, you kind of need to make sure that nothing runs away and eats your battery on WakeLock, but... iPhone is going to be on rev 1 with this, apps have to be re-written / re-compiled to take advantage of the 7 opened multitasking APIs. Yes, there will probably be less risk of runaways.

Notifications: HUGE for Android. This isn't even close and really can't be argued. The ONLY iPhone advantage was their push notification system open to any dev, and Google is giving us even that with FroYo. EVERYTHING else is better on Google.

Cloud integration: BIG for Android, especially if you use GMail, GTalk, etc., OR any IM system.

Applications: Still a pretty big advantage for iPhone - basically, the fact that there is no size limit means devs can just make better apps in certain genres without cutting corners, kludging, etc. Yes, Android is coming up in this regard, but it's not there yet.

Form factor and design: iPhone is beautiful, solid and super-thin, Android lets you change batteries and add external Flash. Call it a tie.

Controls: Pure (and awesome, it must be said) touchscreen versus touchscreen + softkeys + ball (for the N1). Well, I'm not a huge fan of the softkeys, BUT, when I used an iPhone, I thought that the text selection, cursor placement, etc., wasn't bad. Now, having passed through BlackBerry land on my way to Android-ville, I have really come to appreciate the trackball for this function and this function only. Specifically after I started using my iPad, my GOD am I sick of tap / hold / pray / change angles / drag slightly / wait / retap / redrag / etc. Why the hell couldn't Apple have put 4 tiny directional keys, at least, on the iPad keyboard to make this precision task less of a freaking nightmare? WHY??????? Anyway, call it a wash - some people won't like trackballs, and it IS a moving part, but the lack of rapid cursor placement on the iPhone makes up for this.

Sync and backup/restore: Sync is easy if sometimes scary on the iThings. Sync is stupidly flexible but a little more effort-driven on Android. Hard to call a winner here - different strokes for different folks. I prefer Android, 'cause I like to know where my s#17 is and what my s#17 is doing.

Customization: OK, this is kind of a joke. There is no contest, Android wipes the floor - stock Android is about as good as a JB iPhone, and with a rooted Android, the sky (or the floor, if you douche it) is the limit.

OK, that's my $1.37