It appears that the Cubs, like me, are not convinced that Darwin Barney is the long term (or even short term) answer at second base.
Bruce Levine alluded to this in his Tuesday Chat on EPSN Chicago, when he stated that "Barney would be the ideal backup at 2B and SS." When asked about possible full-time replacements, Levin listed Martin Prado as a possibility, stating that "Braves have had interest in Byrd for the last 8-10 months."
If Atlanta is willing to trade Prado straight up for Byrd, then I don't know what's holding us up. I would sign off on that deal in an instant. Prado is only 27 and, despite a down year in 2011 (.260/.302/.385), is a career .293/.341/.434 hitter in the majors. He also has some pop, averaging 13 homeruns a year for the last 3 seasons.
Perhaps the Cubs are reluctant to trade Byrd, as it might force them to rush Brett Jackson to the majors. But, if they are able to sign Yoenis Cespedes, it might give them the leverage at center to trade Byrd for Prado.
Prado is under team control through 2013 and recently agreed to a one-year, $4.75 million contract with the Braves.
Other than Prado, there are not a lot of second base options available at this time. The only other option might be Adrian Cardenas, who was recently designated for assignment by the A's. Cardenas, who is only 24, is a career .303/.368/.413 hitter in 6 minor league seasons, including a .314/.374/.418 line at AAA in 2011. He has posted better overall numbers in the minors than Barney, but does not have much pop or speed.
Personally, I would go after Prado, as long as the Cubs don't have to give up any prospects in return. Cardenas could be a nice fallback option, but I think Prado would be the better fit overall.