The battery life also went down a lot over the last two years of use on my phone.
But instead of replacing the phone, I bought a Zerolemon 5100mAh battery and from 3 hours of screen on time with the original battery, I get now 8 hours and 2 to 3 days of heavy use.
If you want more informations...