This is a tough one for me. We could easily use any of them, probably except Eddie. And even then, if someone picked Eddie it wouldn't be at terrible choice. He'd be an easy upgrade over Mountcastle/Mancini. But 1B isn't the biggest position of need.
I think I gotta go with Palmer. We need a top of the rotation starter more than anything, IMO. If you had Palmer, Means and then G-Rod and Hall on the horizon, that's pretty good.
After that, I'm not sure. It'd be close between Cal, Brooks and Frank. We need a 3rd baseman, we need a SS. And while we have a lot of outfielders in the organization, none of them can touch Frank.