Your hitters look very strong for a 12-team league

Not a ton of speed in there, you might get a lift when Roberts returns from DL. I'm not the biggest Piazza fan, but he's got the tools, so good luck with him.
Hudson-Peavy is a great 1-2 top of the rotation.

It drops off a bit after that, Pettit is a decent middle-rotation guy. Not big on Zito or Vazquez tho. Rest of the staff is decent.
Work hard to upgrade at pitching. Keep an eye on free agents who are consistently strong.
Good luck.
Please help with mine:
http://www.fantasybaseballcafe.com/foru ... p?t=117397
Thanks