Congratulations to Karkwa for winning the 2010 Polaris Music Prize. Finally! The blog is back