The first report was from Brewers.com, via Twitter:
Brewers acquire CF Carlos Gomez from Minnesota in exchange for SS J.J. Hardy.
I did NOT see that coming. It's been confirmed pretty much everywhere.
According to MLBTradeRumors, thanks to Hardy's midseason demotion in '09, he's under team control for 2010 and 2011.
Hardy had good seasons in 2007 and 2008 at the plate, putting up OPS+ numbers north of 100 both seasons, but was terrible last year (see stats below). He's decent defensively, though.