I have a perfectly fine windows 7 phone Samsung Focus that does everything that I need except for the fact that it cant take pictures after being dropped a few too may times. One of the main uses I have for the phone is taking pictures and uploading them for business purposes....advertisements and such. Of course I would like to have the latest and greatest but in all reality i dont need one. And buying off contract (im not in the US) sometimes the prices are just a little ridiculous. So the htc 8x is very cheap about the same price as the Nokia 520 but I was hoping to switch to android as unfortunately many companies dont support windows yet. On the same note ive bean able to ise windows without any major constraints. I am seriously looking at the Nexus 5 but who knows when that will be released and then when the prices wont be inflated due to short stock. Any opinions welcome