It lasts me whole day with usage including music, calls, messaging, web browsing and facebook etc. I do not play games and when Iam done using the internet, I turn mobile mobile data or wifi off. Thats just my usage, It may be different depending on people .
iphones are so much better than androids at everything. But you still need a good service provider. ATT seems to offer the best service
hey man you wont have ANY LAG with an iphone 6, it was a solid phone. If you can afford a 7 do it, but if not just get the 6. It will probably have software updates for another 2 years, and 3D touch and everything else doesnt matter.
the galaxy III is ancient, the 6 will feel completely different. Do it!