Much of hat you described seems to be in line with the factors that the Xperia S had in mind. It has a fantastic screen 1280x720 HD screen, 32GB internal memory although no SD card slot. Ihave found it to have about a day and a half battery life with quite a lot of usage. Unfortunately you will not get ICS but will get an update through their Sony PC Companion in Q2 hope this helped.
