IMHO the key to playing a fun fighter is this: don't get suckered into thinking that you can only play a fighter that's really good at one thing. Spread those bonus feats around. A straight fighter gets 17 feats to develop a fighting style that is his alone. With the massive variety of fighter bonus feats, why would you want to pigeon-hole him into one tactic? Especially since he'll be completely hosed if your dm has selected a foe that is resistant or imune to that tactic. Even a DM that's not being malicious will occasionally choose a monster that's immune to tripping, or one that's too big and strong to grapple effectively.