Beltre and Wright are just about a wash -- with maybe a SLIGHT hat-tip going to Beltre based on health and HRs.
Medlen had a shaky spring and a rough first outing -- there's some cause for concern there....Lincecum, though, also has issues. I personally think he'll bounce back nicely, but that's just a gut feeling.
Personally, I think you're probably winning the trade on paper, but it's close. If you're good on HR and Ks and need a few more steals and ERA/WHIP...it's a smart trade imo.