It should have a big screen, have a good back and front camera (atleast 8MP for back) with flash and zoom with a good processor and RAM for smooth use. Should be easy to understand and should have a good battery-life and scratch-resistant screen and should not hang. Budget is not a bar ![Big grin :D :D](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)