I think value wise, the Marlins made out better in the deal. Hanley Ramirez is quite possibly the best player in the game and definitely in the top 5, and looks to stay there for at least the next five years or so.
However, I think the Red Sox were a better team with Beckett and Lowell because....Beckett led them to a World Series and Lowell was instrumental in getting there.
I'd call it a wash. However, if Florida ends up winning a World Series and Hanley is a big part, I'd swing it back the other way.
One of the few deals that worked out for both teams. In the long run, it points to the Marlins, but you got a championship out of. Can't see how you can complain if you are either team.