My xperia play lasts me about 5 solid hours before im at a 1/4 battery. Note that I use energy conserving settings on my phone. Light is at its lowest, sound on half, and I use airplane mode so I dont try and find service and waste battery as well. Try those things to improve battery life. Those settings will also slightly boost your power. Just slightly though.