I hate to say I agree with Kiz, but trading top prospects for a rental to get you in a play in game is extreme, unless that rental is a "Kershaw type" that basically ensured you won your play in, if it were for a division championship and a playoff series sure.  I would rather trade prospects for guys with at least one more year of control or to take on salary dumps with lower level prospects.