It really sounds like the battery. Check it. Did it happen after not driving it for a while? Does it NOT happen when you drive it frequently?
I drained mine down once, still enough juice for the alarm, lights, etc, but not enought to start the car. After jump-starting, the car just wanted to...