I need to upgrade my mobile as it has finally given up on me and would like suggestions on the best phone to get at the moment. I currently have a Sony Ericsson C905 aand am entitled to upgrade to any phone on Orange. I want a phone with a decent camera with flash, and also use it for internet a bit. I don't want an iPhone and have already tried a W995 and a Vivaz which have had very poor cameras. Any suggestions?