Please see my answer, above. I also had battery drain problems with iOS 8 but following the steps above fixed it for me with 8.0.2 and it is still fixed with 8.1. I'll repeat it here:
First, make sure your phone is backed up and fully synced, including apps and contacts, etc.
Install iOS 8.1, but very important: SET UP AS NEW PHONE, do not restore from backup.
You have to reinstall all your apps (you can re-sync with iTunes to do this, you don't have to download them all one by one) and set them up again. A pain, but worth it to deal with this battery drain problem.
Go into Settings and find the General -> Background App Refresh option. Turn it off for most apps, except the few you really need to be able to refresh in the background. It appears that the iOS 8.0.x upgrade turns this on for ALL apps.
Also, for good measure, go to Notifications and turn off all notifications you do not need. But it is Background App Refresh that has the biggest impact in my experience.
Do NOT go into each individual app's settings to turn off background app refresh. This does NOT WORK (at least in 8.0.2, it might work in 8.1 now). You have to turn it off in the Background App Refresh menu inside General.
Reboot.
This solved my battery drain problem, and I suspect it will solve it for most people (though this 95% thing you report is strange and sounds different from what most people are experiencing).