I don't know if you are worried about screen size but SGII or HTC Sensation XE are both great phones but big. HTC also have a new quad core phone coming out soon called One X which is supposed the best mobile out there.
Just as important, make sure the phone support ICS which is the latest version of android and has some nifty features over previous versions of android. And don't forget that Android is just the base O/S. Each vendor adds their own 'skin' or utilities over the top which separate the different brands. In my opinion the best one out there is HTC Sense.
well i have about 230-240 for one to buy with, so i am after a pre owned one or a new one, but i am a bit weiry about pre owned, because there is too many dodgy people out there, what does ics mean ?
and i would like a big screen on my fones, speed and camara is essential to me, and future proof too, i hear alot of negatives about battery time, on android fones, so i am a bit wary about that too, i seem to be pointing to the galaxy s2, but dont know where to buy one from, that will not get blocked,
Battery life can be bad, depends on what you do. If you have GPS, bluetooth switched and running a lot of apps in the background then yes you can flatten the battery in just a few hours at worst.
Not sure about current prices but you are going to be struggling I think with just £250. Not sure were you are going to purchase a used one from. I've had a few off ebay without problems but sadly there are scammers out there. best if you can find one were you can pick it up in person.
HTC One X - Full phone specifications
I have the Galaxy s2, I also got rid of my iphone, not looked back tbh
I've just got the HTC Sensation free with my contract (24 months with 18 months free on Orange Panther 25).
I've had a couple of Android phones but this is by far the best I've had. ICS is coming this month as an update.
Battery life isnt the greatest with WiFi on but I charge mine each night.