Should I do this trade?

I give up : Justin Morneau
JOse Reyes
Adam Lind
Carlos Zambrano
Magglio ordonez

I get: Brian Roberts
Beltran
Dunn
Lowe
Raul Ibanez
Adrian Gonzoalez