I'm just gonna put this out there, but fighter isn't a huge concept to me for two reaasons:

1:) type of weapon shouldn't be an entirely different class.
-- why should my axe guy be so different from sword guy? both are strong melee fighter guys.

2:) D&D bias, but if you're ranged, your not a fighter, if you are sneaky and backstab, you're a rogue, if you're divine you're a paladin.

This doesn't mean you can't have nice things -- you should be the best at what you do because you're specialized at kicking ass in melee with weapons. But a Master of Arms is what a Fighter is, not 'oh, a halberd? I have seven feats sunk into using a glaive, so can't use this halberd.'