Given the limitations of throwing weapons mentioned above (particularly DR), I recommend you build a good axe fighter who can also throw axes.
So get Quickdraw, Brutal Throw, Hurling Charge (you get to make a ranged attack against an opponent you charge, before resolving the charge attack), and the other charge feats. Use a Dwarven waraxe as your primary and a throwing axe as your secondary weapon/throwing weapon.
If you want to go nuts with the ranged feats, then get the prereqs and go with the Master Thrower class--picking up Trip Shot as your trick. That way, when you charge someone you first knock them off their feat with a Brutally Thrown Hurling Charge.
So, full feats for your dwarven Fighter (for free WF with axes, and bonus feats) / Barbarian (for the extra charge range and Rage):
1: FTR1: Quickdraw, WF: (all axes)
2: FTR 2: Power Attack
3: FTR 3: Brutal Throw
4: FTR 4: PBS
5: FTR 5: (no feat)
6: FTR 6: Precise Shot, Hurling Charge
7: Master Thrower 1: (trip shot)
8: Brb1 (rage, move)
9: whatever class, shock trooper