I'm having almost exactly the same problem.
Bit of background:
I have NOT done any rooting/bootloading etc with my Nexus 7. It's pretty much out-of-box except for a bunch of apps and videos I'd downloaded.
I gave it a full charge when I received it (Wednesday). The battery still hadn't fully...