Which phone should I buy?

Hi!
Im a new user, and i would like to buy a new android phone, im tired of apple crappy batteries and restricted os...
But i really dont know which android phone is the best for me, ive been looking at the galaxy s5, the lg g3 and the xperia z3.
I really not sure which of these phones is the best for me.
Im looking for a phone that has:
-great battery life for heavy usage(gaming, watching videos)
-great screen
-great sound quality
-doesnt heat up fast
-charges quickly
-doesnt lag
-great camera quality
Can someone help me decide which phone is the best for me?
Thanks in advance!

Show Accepted Answer

Guest Quick Reply (No URL, BBcode or HTML)

Last post by emard.abner
3 hours ago
Last post by marc26
2 hours ago
Last post by franco.lueilwitz
21 minutes ago
Last post by willms.jazmin
2 hours ago
Last post by cmacejkovic
3 hours ago
Last post by katharina19
4 hours ago
[Q] HELP
Started by edwina.boehm
Last post by kkirlin
4 hours ago
Last post by elias89
33 minutes ago
Last post by mellie57
56 minutes ago