The g3 covers all of those pretty well. I used a g3 for 8 months. It has a very good camera and large screen. The battery is superb as a rarely if ever killed my phone before bed time. I am big gamer so i played a lot of my g3. I played gpu, dead trigger, iron man 3, subway surfer and temple run all extensively and didn't notice any stutters. I could help you compare if you tell me which phones are avaliable as I am unaware of any markets outside us. Hope this helps!