your infield seems to be suffering a little (not a fan of Huff), although I like Peralta. I'm not really sold on Weeks and Zimmerman yet, maybe look for an upgrade there? But Bay, Manny, and Crawford are a nice anchor to your offense, with a good mix of speed and power. If Bonds comes back in true form then you have 4 guys who can really carry your offense. You have a lot of young talent on your pitching staff (Haren, Blanton, Cain) who could definitely have some good seasons. As long as Sheets, Prior, and Schmidt are all healthy then I really like your pitching.