Well, giving fighters that many feats is a little ridiculous. Let us better just stick to normal fighter feat progression or maybe change for bonus feat every level, but that should be enough. Instead lets make class features that EXPAND on feats. I would imagine a fighter like that:
Skills: 4 + Int mod. per level (x4 at 1st). Balance, Bluff, Climb, Craft, Diplomacy, Escape Artist, Handle Animal, Intimidate, Jump, Listen, Profession, Ride, Sense Motive, Spot, Swim, Tumble and Use Rope.
HD: d10.
BaB: Good.
Saves: All good.
Levels:
1st - bonus feat, weapon apptitude, combat adaptability;
2nd - bonus feat;
3rd - bonus feat, combat skill;
4th - bonus feat, combat prodigy;
etc.
Weapon Apptitude (Ex): Gains at 1st level. The same feature as Warblades.
Combat Adaptability (Ex): Every level a fighter can swap 1 fighter feat for another fighter feat that he meets prerequisits for.
Combat Skill (Ex): At 3rd level a fighter adds half his fighter level (rounded down) to any fixed, numerical modifiers gained from a fighter feat. 1st Example: Improved Trip would give +4 +1/2 fighter level to trip attempts, but no additional attacks. 2nd Example: Weapon Focus would give +1 +1/2 fighter level to attack rolls.
Combat Prodigy (Ex): At 4th level a fighter is treated as having ability scores and BaB 4 points higher for the purpose of meeting fighter feat requirements. On 8th level this number rises to 6, on 12th to 8 and on 16 to 10.
Thats just a rough idea.