Guys I think I found what was draining my battery on my i5 very fast.
I had to keep charging my phone over 3 times a day to make it through without it shutting off.
I only have about 8-9 packages installed so wasn't hard to pinpoint.
It was Fakeclockup.
Since I removed it I got a full days use with one charge only. Its almost midnight and I still got 21% left since I unplugged it this morn at 8am.
If anyone is having battery issues like me remove it for a day or 2 and see if that does it for you. Never had a problem with it installed with ios 5 and 6 before. But not worth it now on ios7 IMO.
Had the same issue with NoSlowAnimations... guessing whatever these apps use in regards to speeding up\removing the animations is causing constant battery drain. Mine was dropping 10% an hour in idle, I removed it, and now it's only about 5% per hour idle.