post your roster, and your league type (how many teams, roto or head to head points, etc...) you probably won't get many answers without this information and the answers you get might not make sense as far as the big picture goes.
Pujols - best first basemen but this position is fairly deep and you could probably find a decent replacement Hill - is on fire along with the whole bluejay squad but I have a feeling things are going too cool down in T-dot so now might be a good time to sell high
Martinez - arguably the best fantasy catcher - catcher is very thin on talent Utley - arguably the best second basemen - also a thin position Soria - amazing closer whose value is hurt by the team he plays for as well as the fact that he is not healthy and may continue to be that way for parts of the year
I think i would go with this trade but you should probably wait to get a few more responses before you pull the trigger
I say no deal. You sure could use a closer, but I would look for another way than this deal.
Pujols >> Martinez - V Mart has the potential to hang near in Avg. Every other stat is in Pujols' favor
Hill = Utley - I know I will probably get flamed for this, but look at their current production. Stat lines are nearly identical. Yes, Utley has a more established track record, and some do not believe Hill can continue like this (I am not one of them) but bottom line these two are basically the same right now.
Soria >> nobody
In my eyes it comes down to "would you trade Pujols for Martinez and Soria?" I would look elsewhere for closer help and keep Albert in my lineup.