Knowing your league settings would help. If you're in a 10-12 team roto league, here are my thoughts:
Your SPs are pretty solid (counting Schilling as SP, that is). Arroyo's WW fodder though. Your RPs are, also. Jenks is a little tenuous with Ozzie at the helm, but Lidge/Ryan/Wickman are a nice top 3.
Your offense has a couple shaky spots, but overall I like it. Unless you're required to start 2 catchers I'd look to move either Johjima or Martinez -- no need to have both, and somebody out there will pay for a good C. Same thing with Soriano/Cantu. Freel at 3b is nice while Griffey's out, but after that it's back to spot-starts probably. Your SS platoon is okay, but I'd be looking to upgrade. Your OF is nice. I think you could use more steals, but should be well set for BA and power.
If those aren't your settings though, this could all be meaningless.