My fiancee need a new smartphone but doesn't want her iPhone any more. I am looking for a replacement, Android, Windows, no matter what, which has a great battery life. Screensize should not exceed a current iPhone 4 / Galaxy Mini etc. She is using mainly Mail / Browsing / Twitter and Facebook so requires a long screentime for 2+hrs train commutes. Can someone suggest a smartphone with long battery life ? Don't care about performance right now, just screentime really. Thanks.