The new Nokia Lumia 900 (Windows) competes quite well with the iPhone.
That's the one they're giving away because it's so screwed up, right?