This is not a bad deal for the Red Sox - they'd basically built a very expensive team that wasn't very good. Now, they have a much less expensive team that isn't very good.
Of course, the people who built the very expensive very bad team are the very same people who are still in charge, so there's that.
From the Dodgers' perspective...
1) duck*. They must have a ton of freaking money.
2) They must not get NESN in Los Angeles.
Not sure how this is going to work out for them - that is a ton of freaking money for players who have failed their way out of a big market. There's a lot of 'ifs' here....if Carl Crawford recovers well and is over the terror he seemed to feel in Boston, if Josh Beckett gets the NL bump that AL pitchers seem to get when they move over and if AG starts playing like the AG who signed the bazillion dollar deal with the Sox. And if all three players stop being dickheaded malcontents...
My guess is that this will be just a step below the Herschel Walker deal on the trade failure scale.