Kenny Lofton, career .300 hitter and .370 OBP guy. Yes he's old, but he hasn't really gotten any worse over the last few years. He's currently unemployed, so he'll come cheaply. When Soriano returns, get rid of the more unproductive of Lofton/Edmonds. Seems like a pretty simple solution to me.