My parents, by far. Not to sound boasting or anything, but growing up I was part of the "1%", however my parents instilled fiscal responsibility in my siblings and I. I got my first job offer on my 15th birthday and have been working since.
Once my siblings got out on their own, the usual early-20s type things happened, and each of them had their own financial issues. My parents turned them on to Dave Ramsey. While I never read his books myself, I learned from my siblings issues.
I remember when I was 18 and it seemed every time I saved up several hundred dollars for something, an 'emergency' would happen that would snatch that cash away. I hated the idea of being 1 emergency away from being broke again... so I saved up $1,000. After doing some reading, I was convinced it was best for me to have 6 months of expenses saved up, as you just never know if you'll have a job tomorrow, and I don't want to have to rely on anyone if that happens. I HATE owing money. I use my credit card as a debit card and pay the balance off every couple of days. However, I also realize that credit is a necessary evil and work the system to maintain my current great credit score (750s across the board) and want to break 800 at some point.
I have a mental block that makes me freak out and have instant buyers remorse any time I spend over $100 on ANYTHING. I can only imagine how I'll be when I get a mortgage... I still buy frivolous stuff, though. Bought a motorcycle last year (intend to buy another soon), bought a big screen TV back in November, buy my family gifts from time to time.
However, I personally feel that I have accomplished more by seeing cash in the bank than new toys. I like seeing my net worth graph on Mint.com go up every month