Another book by David Bach, http://finishrich.com/ is "The Automatic Millionaire, A Powerful One-Step Plan to Live and Finish Rich".
The main ideas in the book are finding your Latte Factor. The Latte Factor is the amount of small things you spend money on without really thinking about it, i.e. daily coffee, water, cigarettes, etc.
The other thing is to make paying your bills automatic. If you set up to have your bills paid automatically, then you don't have to think about it. If you set up your investments to be automatic then you can't decide you want to spend the money on something else. I treat my investment deposits just like other regular expenses and budget for them
The Chapters in the book include:
Meeting the Automatic Millionaire
The Latte Factor: Becoming an Autmatic Millionaire on Just a Few Dollars a Day
Learn to Pay Yourself First
Now Make it Automatic
Automate for a Rainy Day
Automatic Debt-Free Homeownership
The Automatic Debt-Free Lifestyle
Make a Difference with Automatic Tithing