From Ballet Jörgen's Canadiana take to the National Ballet's spectacular version, there are Nutcrackers for everyone this holiday season, writes Michael Crabb.