I have not played that many heavy graphic games, but if i do just facebook/texting/email/phone/web can get easily 48 hours which is superb for me since that is what I do 90% of time
If i do streaming over wifi netflix , I lose 15% for ever 1 hour HD show approx not as good compared to what I read on others.
Battery is great but for videos I am not super impressed.