Sam Nickaby
You would have more chance of winning the lottery... without buying a ticket. :-)
If you're that concerned about it, as other's have said, investigate buying a booster pack. Another more expensive option is to have a dual battery system setup, giving the starter motor it's own battery... though that would be the first time I'd ever heard of such a setup in a honda civic. :-)
There's the kill switch option, which if installed properly should cut power to everything in the car. This also acts as an immobilizer, until your potential thief finds the switch (though I cant vouch for the intelligence of all car thieves.) The downside to that is if you have a security coded radio you'd have to put in the code every time you start the car.
Of course by far the easiest and cheapest option is not to run significant amounts of electrics when your motor isn't running.
How long did you have your stereo and cabin light on for when they ran down the battery? You should've been able to have the stereo going and your cabin light on for a few hours without any problems. If it was a relatively short period of time, you may need to look at purchasing a new battery. Typical battery life in a car is 3 - 4 years.
SL.