Full disclosure:
1) I tried to keep it as objective as possible, but I'm sure some of my personal bias still exists.
2) Obviously I haven't actually used phones that aren't out yet, so I had to base the overview on other people's impressions, screenshots, etc. I spent a lot of time researching...