I agree the Reds needed to get a young middle IF, but they sure paid maximum price for one.
John Peralta and Anderson Machado might be just as good over the long haul (and I doubt anyone seriously believes Lopez will be an immediate impact guy, so this is a long haul deal) and they'd cost a whole lot less.
Isn't starting pitching supposed to be the most precious commodity in baseball? The Reds just dealt their best pitcher over the past three (count 'em three) years for a single prospect (and not exactly an uberprospect at that). Couldn't they have forced Arizona to kick in one of their AA pitchers like Mike Gosling or Brandon Webb?
As it stands right now, the Reds have less offense and a weaker rotation than they did a week ago. Something else had better be coming.