A great post here on how people calculate their happiness.

Food for thought