[Nokia Lumia 900] xyexz:
Battery Life 4

Speed 5

Performence 5

Build quality 4

Overall 4.5

Battery Life - I gave this a four even though the phone is perfect for my needs and it does something I couldn't get out of any android phone, battery life that is proportionate to my usage... e.g. light usage = long life vs heavy usage = short life - this operation makes sense to me yet any android phone I had seemed to start like this but shortly afterward (even after a reset and removal of "unneeded" apps) it would never be the same. So I gave it a four because it could always be better :D.

Speed - this is a five for me but it's all relative to the OS, much why I think it's pointless to compare hardware specs of WP to Android/iOS, this same phone with Android on it would suck.

Build Quality - Overall I'm satisfied with the build quality, there are little tiny things that are way to small to pick on especially when you factor in the price, can't be beat.

Overall - if you aren't someone to get caught up in raw numbers but instead actual functionality and it's reaction to real world usage you can't go wrong with the Lumia 900. I will say, however, that I think in order to fully appreciate what Microsoft is attempting with their OS you really need to give yourself over to their ecosystem.

I have long been riding the Google train and the only thing I didn't give up was the mail mainly because I have wayyy wayyy way to much connected to it, but I did move to Live services where I could to get the most seamless experience.

A lot of people will be unwilling to give a seamless Microsoft ecosystem experience a chance but it's a very nice, the calendar, twitter/facebook integration, unified mailbox & contacts, local scout, skydrive, office, games, music (Zune Pass ftw) and one of my favorite unhyped aspects... Podcasts!!

As an HTC&Android pair fanboy, (I'll admit it), I always loved the functionality of Sense but I hated the space it used up on my brand new hardware and I hated how it slowed down the phone after I've added my own personal app collection into the mix... with WP Microsoft has somehow managed to add in all of my favorite HTC Sense functionality and absolutely zero of the slowness.

Ok enough praise and onto my cons list...

1) I love and hate it, single volume control for the whole phone. The funniest part about this is I hated volume control on Android... too many options and half the time when listening music with headphones and I'd get a call, unplug my phones, talk and then hang up and then BOOM music on full blast through the speakphone :( ... not the best thing a the work environment.

2) No Pure silent mode, not vibrate only... nothing... no noise (I need this Microsoft!)

3) Calender functionality is lacking, I don't like having to resort to using live.calendar.com on my home pc to input a tricking re-occuring scheduled item on my calendar... the one on my phone should have all the pulldown options for re-occuring schedules. Although I will mention that this is the only thing I've found I have to use a home pc for.

4) No custom wallpaper (non-lockscreen), this isn't a biggie for me but would be nice to have the option, I know that black is better for AMOLED screens but that should be a choice I can make (they do allow pure white afterall).

Sorry for the long post, hope this was an entertaining/good read for some/all... I know some of this blurs the line of actual phone and the OS on the phone, but I think some of the things Nokia could've helped with.