Do you have AppleCare or still under 90 days within purchase date? If yes, I would consider giving Apple a call. My first MacBook had similar problem. I would shut it down, but when I pulled it from the bag, it was hot, and the battery was drained. It stopped doing it on it's own though, so I'm not helping a lot here.
--
Patrick