I think like Jami said, the best you can do is find a bank that offers "over draft protection" - a savings account with some money in it will be automatically transferred when you reach zero dollars in your checking account.
The "freeze" thing used to really get me in trouble in my younger days. I'd just keep track of my accounts with ATM machine account balances, and it worked up until the point when two or three charges would go through at once.....and then I'd have no money, or negative money. I just had to learn to keep better track of my finances!
I'm wondering how banks are able to make such obscene amounts of money and still need help from the government.
