One last nugget
The introduction of Bill Pay online from most banking websites has made paying bills so much easier (and reduced the need for so many stamps.) It's convenient to pay them in advance and the money transfers on the future date that you determine.
When the mail comes in, have one place set aside to collect it. I like to keep piles. One for bills to be paid, one for pay check stubs that need to be entered into the checking account, one for letters from Compassion kids and one miscellaneous. Once a week, on my calendar, I set aside an hour to sort through these thoroughly. If more time than that lapses, I risk forgetting about a bill or necessary follow-up.
Take control of you mailbox! Set systems in place to be sure your addresses are organized and bills get paid on-time!