I would say Anderson just because he's a 5 tool wonder who would make an imediate impact, even though Sweeney has more potential and will probably have a longer career.
Me too. He provides a veteran leadership, knows how to pitch, and is a top of the line starter. Plus, has playoff experience (even though Ortiz does too but has control problems.)
Moyer > Ortiz.