I think in the first deal you came out a little ahead, but unbalanced. You really didn't need Braun and Howard. This deal is a little skewed against you IMO, but when all is said and done, you will have traded Hanley and Gallardo for Wright and Soriano? And now you've got a sweet lineup.
So see if you can swing someone better(younger) than Soriano, but getting Wright at third would be spectacular. I think even the deal as is makes you a better team.