Well, I've found the source of the battery drain porblem on my rBMPro.
I mentioned in a previous post in this thread that I had seen a bash script in Activity Monitor that was using up a consistent 12% of CPU. It took me a while to figure out how to analyze that, but here is what I found:
* The script file was /usr/bin/stkLaunchAgent.sh
* Looking at the comments at the head of that file, I saw references to "Send to Kindle".
* A Google search revealed how to remove launch agent references. (Delete the appropriate plist file in /Library/LaunchAgents or ~/Library/LaunchAgents)
Deleting the launch agent for Send to Kindle has eliminated overheating, excessive CPU usage, and my battery now behaves normally. A one-hour session with the laptop resulted in about a 20% drop in battery level. Previously, I would have gotten at least a 50% drop in one hour.
That is an obwcure enough launch agent; I don't imagine everyone in this thread (and others) is using that one. But I suspect it's possible that if this launch agent could create trouble, there are other launch agents that are also incompatible with something in ML. Might be worth a look to see what launch agents are running (as well as Login Items).
This particular process name was simple "bash". I had to click the Information icon in Activity Monitor, and then click on "Open files and ports" to find the source file name for the script. Note that it had a .sh extension, but all scripts might not have that.