The Cardinals are done, the Sox are "just" stumbling.
Consider the present rotation of Matsuzaka, Beckett, Kason Gabbard, Wakefield, and Julian Tavarez. The first two are fine. Gabbard pitched a shutout (!!) his last start, which would be nice if it lasts, but it was the Royals.... Wakefield has been mediocre the last month, but he still eats innings and has terrible luck. Tavarez strung together some quality starts in May and June, but he's been awful.
That makes two reliable starters and three question marks. A team with two reliable starters is a .500 club, and they're 20-22 since June 1. When Schilling returns I think he replaces Tavarez. It can't come soon enough.