A couple thoughts.
I know you don't like JD Drew, but he is a massive upgrade over Trot Nixon.
2004 Drew EQA - .336 (.260 is considered average)
2004 Nixon EQA - .301
2004 Drew WARP2 - 9.8
2003 Nixon WARP2 - 6.5 (Nixon's best year)
You also missed the Red Sox biggest splash, which was Matsuzaka.
The Red Sox payroll is also only $143 million, not $160 million. http://mlbcontracts.blogspot.com/2004/12/boston-red-sox.html
Don't get me wrong, the Red Sox front office has been terrible the last two offseasons, but I think we should be as fair as possible to them.