For comparison purposes, here are SI's 2009 MLB predictions, taken from the April 6th issue.
NL East: Mets, Phillies, Braves, Marlins, Nationals
NL Central: Cubs, Brewers, Cardinals, Reds, Astros, Pirates
NL West: Dodgers, D-Backs, Giants, Rockies, Padres
AL East: Yankees, Red Sox, Rays, Orioles, Blue Jays
AL Central: Twins, Indians, White Sox, Tigers, Royals
AL West: Angels, Athletics, Rangers, Mariners
Differences from my predictions: 1) Braves and Marlins flip-flopped; 2) last 4 in NL East completely different--I had Rockies, Padres, D-Backs, Giants; 3) AL East, Yanks and Sox flip-flooped, as well as Jays and O's; 4) AL Central, Twins and Tribe flip-flopped, as well as Sox and Tigers; and finally, 5) AL West, A's and Rangers flip-flopped.