Not "hands down," but I'd give the nod to Ramirez. Berkman is starting to get overlooked, in my opinion. This is a guy that lead the NL in RBIs last year, and hit over 40 HRs. Currently, he's batting behind two studs, Bagwell and Jeff Kent, so I don't see why if he gets hot, he can't produce last year's stats. He's starting to come around now as it is.
My hair's turnin' white, my neck's always been red, my collar's still blue
We've always been here tryin' to sing the truth to you
Guess you could say we've always been red white and blue
"Red White and Blue," Lynyrd Skynyrd