Then I misunderstood the OP, I thought the question was who was the best hitter who is currently playing.......I guess he meant who is currently hitting the best in the majors.
Ichiro.
I get what you're saying trying to explain. it has to be a mix of past/present/potential, I guess. Pujols is still on every list despite a struggle to start the season. He's shown us who he is.
Carlos Gonzalez career Home/Away splits:
Home (194 games):42 HRs/.378 OBP/.609 SLG/.983 OPS/436 total bases
Away (191 games):18 HRs/.309 OBP/.404 SLG/ .713 OPS/281 total bases
Great hitter at Coors? Absolutely. Great hitter overall, ehhhh, I'd put him in a tier below until he can get road numbers up to at least average.