By one player or a team? As in one team hitting 5 home runs or striking out 21 times over a game? Or one player hitting 5 home runs or striking out 21 by himself?
I think Pujols will have the better career. He'll keep himself in better shape and he has much better defense at his position. Although they are both certainly future Hall of Famers at this pace.
With the Cubs flailing away at crappy pitching, will Jim Hendry feel the pressure and make a stupid trade, vastly overpaying for some re-tread veteran and thinking that will solve the team's problems?