How many teams in the league?
I agree your starting pitching is weak. Then again, I have no faith in Contreras and he keeps proving me wrong. If he stays consistent it'll help. Don't hold your breath waiting for Kerry Wood.
Your relievers are solid. I'd only look to trade one though - either Fuentes or Papelbon.
I'm guessing this is a... 10-team league? If so, your offense is pretty good. You don't really have much flexibility though, or I'd recommend trying to get good value for either Podsednik or Edmonds. Pods is your only steals guy, but he's shaky these days. If you could get another high-quality OF and a top-10 SP for Guerrerro, I'd consider it.