This is an article from the nytimes.com discussing that money can buy you happiness, however:
. . . but probably not in the way you imagined. Spending it on yourself may not do much for your spirits, but spending it on others will make you happier, according to a report from a team of social psychologists in the new issue of Science.