Let's play hypothetical.
It's July 15th, and the Rangers are 2 games back.
Who do you kick the wheels of?
I think this team's biggest gap right now is someone right handed who can bat 5th or 6th, breaking up a series of lefties and Milton, whose a switch.
After looking around and thinking, perhaps the most viable option, in terms of what he would cost, is Xavier Nady.
Other options would be Jason Bay, or Magglio, although considering his contract I can't see us making that move.
Nady could play right field regularly, allowing Hamilton in center and Murphy in left to be your general everyday lineup, but also rotate in on days off for Blalock or Davis, whoever is manning first(I assume it would be Blalock unless he is on the DL or decides to move back to third).
Pitching wise, I could see us making a splash for one of the free agents to be, more likely Ben Sheets, if we felt we could resign him and he is healthy. Those of course are monster sized question marks, but this is a hypothetical.
In the bullpen, we could use a steady guy, doesn't have to be a blow-away guy, with good control. Quite frankly, I would have no idea who to target there, but I'm sure there would have to be someone on the market who would fit this.
I have no idea what Pittsburgh would want, but I figure Milwaukee would be interested in either Teagarden or Ramirez and a pitcher, especially if they are out of it and don't expect to resign him.