I'm looking to get a new phone and as I want quite a large contract, I've got a chance to choose whichever phone I like free. I love Sony Ericsson phones so I'd like one of those, but that's all I know! Which is the best model available? Should I go for the one with the highest MP camera or should I be looking for an Android phone...whatever that is? All opinions and advice welcomed!