ok, Fact or Fiction make no sense on things that aren't a given...
Anyway, yeah... on paper the Sox should win... but they should have last year also.
If Pedro is back like the last game, the Sox have the pitching, which is how the Yanks have always won... it wasn't the big hitting they had, it was Clemens, Pettite, Wells, Mussina and the list goes on.
The sox have the SP and the Pen... the closer nod still goes to NYY, but the sox have pretty good luck against him.
As for a WS, nah cheebs, won't be the Cards... will be Clemens winning 3 of the 4 games and 2 of them in Fenway

.
game 7, Bagwell hits a HR in the 9th for a 1 run lead (AL is home) and then 2 outs, tieing run on 1st... Ortiz is left in the game, and Trot gets a base hit to shallow right and Ortiz gets waved home and is dead at the plate.
Astros win, Astros win, Thhhhhhhhhhhhhhhhhhhhhhhhe Astros win...
yeah, I'm a Red Sox pessimest!