I'm not on here enough these days to know whether I'm leading or just on the "trade-Lee-for-high-end-pitching" bandwagon, but, the Twins should consider trading Lee for high end pitching. Obviously, it's a wildly unpopular view, but, I doubt his trade value will get much higher than right now. As you mentioned, the Marlins seem like a great fit. I'd be asking for Garrett and would be willing to add an OF or Pitching prospect in the 15-25 range to get him.
For that matter, I'd be willing to shop our #3 and #3.5 prospects as well. Hell, add one of them to the above deal (plus others I'd assume) and have them add a Luzardo-type. They trade from surplus, and we trade from surplus.
Man, armchair-GMing is easy!