Allright, I've made some changes to the Fighter. Here's a list of them.

Bonus damage equal to fighter level on each weapon attack (removed precision strike).
Full attack action as a standard action.
Battle Mastery activates as swift action, not after first hit.
Vicious Strike counts for all attacks.
Wounding Strike counts for all attacks.
Critical Strike changed to full attack action as immediate action, once per encounter.

Weapon & Armor Proficiencies: The fighter is proficient with all simple, martial, and exotic weapons. The fighter is proficient with all types of armor and shields (including tower shields and exotic armor & exotic shields).

Add Adept Ability:
Riposte (Ex): As an immediate action a fighter may make a single attack against an opponent that just struck him in melee. Note: This ability does not allow a fighter to take a full attack action in place of the single attack, as per Weapon Training.