The best team doesn't always win the World Series, but I would say that the best team did win it the last four years running. The Giants were arguably the best team in baseball last year in 2010 - and certainly in the second half - while the Yankees were the year before. The 2008 Phillies lived up to expectations and the 2007 Red Sox ran away with it.
In 2006, the Cardinals barely had a winning record, the 2005 White Sox were very good, the 2004 Red Sox were a wildcard storybook team, the 2003 Marlins and 2002 Angels were WC teams, too. The 2001 D-Backs had a great 1-2 rotation built for October and I'm not positive they were the best, but the 1998-2000 Yankees were. So, it had been a while since the best team won, now four in a row. Will the best team win again?