In a 12 team roto league, I think you have a contending team.
Your starting pitching is solid (especially if sheets holds up), but I think you good use another starting pitcher on your team. I wouldnt make a trade just yet, but I would certainly search for some sleepers on the waiver wire. Nathan along with your army of mediocore closers makes you competetive in the saves category.
I love the fact that you have stud SS/2B combined with a solid outfield. Giambi has been hitting well and I think Zimmerman will pick it up. I really like the balance of power/speed in your line-up. good luck!
http://www.fantasybaseballcafe.com/foru ... p?t=276870
OF: Soriano, Lee, Rios
BN: Atkins, Hart, A. Jones
SP: Santana, Halladay
RP: Putz, Papelbon
P: Lincecum, Ol. Perez, Bush
BN: Gallardo, Sheets(DL), P. Martinez(DL)