Solid post SK, but I have to agree with a700 about having 2 kids in the rotation. Aside from the fact that they often have innings limitations attached to them, it is far too risky to start the season relying on two rookies in your rotation. Additionally, if the Sox decide to start the season with Rodriguez and Owens in the rotation, that leaves almost no depth on the pitching front for the inevitable injury/underperformance.
I would like to see the Sox add, at minimum, a #1 pitcher. I agree that Porcello will bounce back. A rotation of a #1 acquisition, Buchholz, Porcello, Miley, and Rodriguez doesn't look so bad, though I would prefer the Sox also add a #2/3, and start Rodriguez in AAA to give the team more depth.
Wright has to factor in there somewhere as well. I believe he is out of options.
Overall, I agree that the team is not that far away from being a contender next season.