Did you set all your apps to sleep? What are your settings that gave you great screen on time?
From my experience with Android, no matter how great it is the first month, it will get worse and worse pretty quickly and the OS and kernel will be the main drains.
But it is the sw not the battery.Same with iPhone, Windows Phone, basically anything with a battery.