[AT&T, Rogers, Bell, Telus Samsung Galaxy S III] jazee:
I'm not on a Custom ROM. Just rooted.

I installed Better Battery Stats to see how it worked. Don't like it as much as GSAM. Seems you can get a bit lower-level process info upfront, but the graphing is barely readable and it doesn't show percent usage of battery for each process. Just number of s(econds) and blue and red line? Maybe I'm missing a setting? I think BBS may be popular as maybe it existed before GSAM (formerly Badass Battery Monitor I think) or maybe there is just something about BBS that I haven't realized yet is a major advantage over GSAM? They both do the job. Sorry for going off on a tangent.

The process hogging the battery the most now is Google Maps and I know from searching and reading this is VERY common. It can be related to ANY app wanting to poll your location. I'm not yet sure though if the usage is excessive. Looks like not. I turned off all of the Location settings in Maps (but left "Location and Google search" in main Location Setting ON as I read that really defeats a lot of functionality. Google Now wasn't happy I turned of Location History (in Maps) but I still get the current commute times and local weather on my Google Now so I have yet to discover any big disadvantage of turning off most (not all) of the Location settings in Maps if you don't want to share your location or see your location history.

Apparently Google Now and potentially other apps like Facebook, etc. want to use Google Maps to poll where you are. One user said turning off History helped on the battery - makes sense as now Google Now isn't constantly trying to see where you are even if the phone is just sitting on your nightstand! I hate that big brother feeling so anytime an app has an option to turn location awareness off, I usually use it. When I go to use Maps I just turn the GPS on. But I still need to learn what I'm missing out on, when turning off some of these settings. Now I'd like to figure out how to get GPS to turn on automatically any time Maps is manually launched and then turned off automatically anytime maps is closed! That would be nice. Surprised that function isn't built-in to Android as opposed to just prompting you to take you to settings. Guess I may have to break down and learn how to code in Tasker instead of using Llama for my automation needs.

I've left the phone unplugged for what, 8 hours now. Very light usage today. I'm at 80%. BBS is showing 3.5%/hour. That's 28 hours. But like I said, no talk time on the phone today, a half dozen texts, no web browsing and maybe 30 min of total app usage so I would expect 3.5%/hour.

Bottom line is it looks like I don't have any major issues like I had on the stupid HTC One X+ that was getting hot. Seems like the media player switch is what did the trick. I'm just curious why apps as popular as N7 and PowerAmp would be any different. It could have been just timing in that I switch to Pro Player about the time the O/S was done doing it cataloging of the media or whatever it does. I'm sure 2,600 high bitrate songs (14GB) of songs on the sdcard is pretty above average for your typical Android User. Wish there was more in-depth technical documentation on some of these processes though published by Google for us Power Users to read if so desired. Guess that's why we have XDA Forum.

-- add --

Duh, just saw the first condition in Llama is "Active Application" the problem is, I only want the GPS to turn on when I manually launch the app myself. I hope an app trying to use Maps in the background doesn't trigger the GPS on. Guess I'll find out.

-- add --

I forgot why this isn't possible. Google doesn't want to allow ANY apps to turn GPS on/off automatically due to privacy issues. Is there a setting to let the user decide this? Make me feel like they're treating me like an idiot!