I haven't heard that they can't afford both Hamels and Lee (and Halladay) but would anyone be shocked if they preferred not to? I can see them wanting to avoid a huge salary for three pitchers, two of whom are on the wrong side of their careers. Unfortunately for the Phills, just like the Sox, they are probably stuck with their top two. Fortunately for them, both Lee and Halladay have MUCH higher upsides than Beckett and Lester. Unfortunately for them, they don't have nearly the offensive firepower that the Sox do. I would rather be the Sox, honestly.
I wouldn't be against the Sox being aggressive to land a guy like Hamels, depending of course on the asking price. If a huge upside-low current success guy like Ranaudo could get the job done I would be okay with that deal. Hamels is both the type of acquisition who could put the Sox over the top for a WC spot, and the type of guy who could win a one-game WC play-in. With the Sox defense, offense and bullpen I would actually give them even odds in a first round series against, say, Anaheim, or the White Sox.