I do not follow MLB as much now since they became so PC, but I would guess it would probably be ARod.
I guess I would have to agree. (It pains me, since I'd just as soon not even acknowledge A-Rod's existence; he plays for That Team and not my Red Sox. ;-) I think Pujols is a better hitter in just about every respect, but A-Rod's defense (he's better at a more difficult position) puts him over the top. Plus, A-Rod's been doing it longer than Pujols...