My requirements are,
can support 2g/3g/4g (Waird+Zong both 4G supported)
HD screen
screen size not greater than 5 inches and less than 4 inches
2 GB RAM
reasonable memory and sd card supported
bluetooth option
Single sim is enough (double sim would be a plus)
not very bulky
reasonable battery time
Android/Windows, i dont care but no iPhones
i don't care about famous brands so non-famous brands are also welcome but they should have some quality in them.
Update:
i have edited the post and added another very major requirement at the number one spot.