Yep, like others I tried turning off all the bells and whistles that make an iPhone an iPhone including setting all my mail accounts to fetch, I tried 30 minutes and 1 hour, I also did a fresh restore as new phone. My battery still drained like crazy. Mail was still listed as ~90% battery usage with Home and Lock screen next highest at 7%.
My experiment of not enabling my iCloud account isn't quite finished yet but I have interesting results so far.
With my freshly charged/re-restored as new iPhone5s and NO other apps installed I loaded in my work Exchange email account. Let it sit for an hour, checked the phone and it was still at 100%, encouraging! Loaded my gmail account and let it sit for an hour, checked it and it was still at 100%, phone was back to iOS 7 battery usage. Added in a 3rd personal IMAP email account and it did drop to 98% after the 3rd hour of sitting. At this point I had not loaded in my iCloud account. I let it sit all night and in the morning it was at 92%, woohoo! Took it to work, checked email, even loaded one little game app that I play all the time (bad I know but I am addicted 🙂 After a day of usage of checking email, surfing, and playing this one game and getting ready to go to bed it was down to 61%. This is definitely back to normal. Mind you this is with my Exchange account set to Push and all the default services enabled.
The next step, I just loaded my iCloud account back into my phone, plugged it in to charge for the night and will use it tomorrow to see the rate at which the battery drains.
I'll report back tomorrow night! If it is indeed iCloud I'm not really sure what to do unless anyone knows the features of iCloud that changed from iOS7 to iOS8. Seemed like there was a big change but I don't recall what it was...