Business 2.0 :: Magazine Article :: In Front :: The Dismal Science Measures the Meaning of Life – Switzerland and Colombia are tied for the “happiest” countries on earth despite being only the 4th and 45th richest, respectively; the US is just 14th-most happy despite being 2nd richest; Luxembourg is richest yet still just 5th happiest.