This doesn't belong in this thread, but we started talking about so I may as well chime in...
I am a TOTAL NAZI about money. I get paid on the 1st and 15th. Every single payday my earnings are split into one of my 13 accounts for Christmas, Emergencies, Bills, Vacations, Birthdays, Long term savings, kids college accounts, etc.
This is the best thing ever. For bills I calculated a 6 month average, then I added 10%. That's what goes into the Bill Account every 1st and 15th. Then all my bills are autopaid from 1 account. Same setup for my 2 mortgages (primary residence and rental property) plus a little extra cushion. Save goes for savings accounts. A little bit from every pay period is siphoned off into short term and long term savings accounts. This is all done automatically through online banking.
Whenever I look at my main checking account, if there's money in there, I know I can spend it. All the important items are already taken care of. This reduced a lot of stress for our family knowing we have a cushion in our bill account, mortgage account, and are saving every month for a rainy day as well as unforeseen expenses like an AC going out.