I want to buy phone under 4.5 inches screen and it should be android and should have good camera with zoom and flash and also front camera with 3g and video calling and other apps and social............................................ ............ Note - I only want Sony xperia , Htc , Samsung. so don't suggest me other phones..