Here's an interesting take on this...
A study by researchers at the University of Warwick and Cardiff University has found that money only makes people happier if it improves their social rank. The researchers found that simply being highly paid wasn't enough - to be happy, people must perceive themselves as being more highly paid than their friends and work colleagues.
http://www.physorg.com/news188476624.html