OPS+ 2003-2005 Giles - 140, 112, 112 Soriano - 128, 98, 110 If you want to make the case that Giles' injuries are a concern, fine. Or if you want to say Soriano's 2006 is just too far beyond Giles to compare the two, fine. But Soriano doesn't have any better of a history of "staying at 100%", he's had his ups and downs. Soriano is also 2+ years older. Throw in the fact that Soriano will likely cost 5/65+ this offseason, while Giles might be acquired for relatively little talent in return, and there's at least room for debate. I see that 2006 is conveniently left out of your comparison. I didn't think OPS+ numbers were available until after the season. And I did address their respective 2006 seasons. The point was you insinuated Soriano is a much more stable producer, when in fact, both players have had their ups and downs.