@Crispety - I know that money is important, but I also know people that have highly compensated jobs that would quit tomorrow if they received some type of financial windfall, so money alone can’t motivate everyone.
I think that it is the sense that you performed your job the best way you could that offers the sense of accomplishment that means so much more than money. For example, I recently heard that one of the professions with the highest levels of job satisfaction is that of a special education teacher.
A special education teacher gets to bond with his or her students and gets to see the daily progress that his or her students are making as a direct result of his or her actions. I think that you really have to love what you do because your passion would be reflected in your performance and your overall job satisfaction levels.