If the Sox do go ahead and sign Cruz, I hope they keep Abreu too. Like you guys said, his trade value isn't particularly high but he's still a productive hitter when healthy.
Cruz could take the majority of the at-bat's at DH, with Abreu at 1B. Palka would still get his fair share of playing time as well as he could rotate between DH, 1B, and the OF, as well as pinch hitting duties. I would be all for signing Cruz on a short term deal.