HTC Desire S or Sony Experia Ray.
I'm currently using a very low spec samsung android phone as it was the only replacement option orange gave been after sending me 3 faulty Orange San Franciscos, don't you just love orange, and as I have a good 18months left on my contract I wanting to replace it with something that can actually manage to run a few apps and has a camera with a flash. I've done quite a lot of research and it seems that the Desire S and Xperia ray are my best options.
I don't do that much on the go web browsing so having a huge screen isn't a big priority. I do like using basic games apps like words with friends and obviously angry birds so but I'm not looking for anything hard core. I would like something that can double as a camera for casual nights out. I'm also pretty impatient so I need a phone that's not going to lag! Price wise, I'm looking on ebay and can get both the above phones for under £200 new or only slightly used and I would like to keep under this limit.
Based of this any recommendations would be great.