Thanks for posting this.
One very important thing I do is not nickle and dime my money away everyday...no buying something for the sake of making a purchase. Any raises I get go straight to the ol' 401K...pay off credit card every month...no impulse buying. Then, I get to take great trips every year with all the saved money. A book I really enjoyed on the subject is Start Late, Finish Rich by David Bach. It is an easy read for those just starting out, has great reminders and is written for people at all income levels. Also, hiring a CFP who doesn't sell products has been very helpful with my longterm goals. It's so much more enjoyable to pay cash for something without having to figure out how to pay the credit card later.
One website I use all the time is www.bankrate.com it has great financial calculators and other basic financial information.
FreeChick