omid asked 2/16/2007 Which Country Is Best Place To Live (highest Income Lowest Inflation And Lowest Tax)?