Here are the final rankings of the top ten best places to live in 2009 out of 194 countries based on: Cost of Living, Culture and Leisure, Economy, Environment, Freedom, Health, Infrastructure, Safety and Risk, and Climate.
Steroids in the Special Olympics, furry animals in blood orgies, and a towel that just wants to get high... yup, it's South Park's best. Video clips inside!