Son of a BEEOTCH!!!! Mine was doing the same thing yesterday!
It was only my drivers side door that I was having problems with, so I had to crawl in through the passenger side. Good to know it is working for you again. I'm out of town (for two weeks) and was dreading finding the problem when I got back. I may just go ahead and get a new battery, just for the heck of it.