

1.) Add sneak attack feat line to fighter bonus feat list.
------- Sneak attack 1d6, Sneak attack 2d6 (prequisite Sneak Attack 1d6), Sneak attack 3d6 (prequisite Sneak Attack 2d6), etc... up to Sneak attack 15d6
2.) Remove Rogue's sneak attack progression
3.) Give rogues a fighter bonus feat at every level that they would have gotten a sneak attack (1,3,5,7, etc...)
Now each time a fighter hits a bonus feat level he can take either sneak attack die or a traditional fighter bonus feat.
Each time a rogue hits a sneak attack level they can take either an increase in sneak attack die or a fighter bonus feat.