Allen Iverson
1x MVP
1x Conf. Champion
4x Scoring Champion
3x Steals Champion
11x All Star
7x All NBA
Rookie of the Year
James Harden
1x MVP
1x Conf. Champion
3x Scoring Champion
2x Assists Champion
9x All Star
7x All NBA
6th Man of the Year
I think I have to go with AI. Harden's numbers are a little better but he also plays in an era of inflated stats. Iverson spent his prime in an era of suppressed stats and was still able to put up historically high numbers. Despite Hardens gaudy scoring avg's Iverson still has more scoring titles than him. He led his team to the finals as the number one option while Harden got there as a 6th man. And finally Harden is defined by repeatedly folding in the playoffs while Iverson's is defined by his playoff heroics.
James is still building up his resume but for now Iverson is remains the king of the inefficient, high volume, ISO scorers that dominate the league but will never win you a championship.
And he did it without even practicing.

For future reference, please use the Player Comparison Forum for topics like these.
-js21