Books Needed: Complete Divine. Optionally get Tome of Battle for Ruby Knight Vindicator.
Core concept: Divine Metamagic (Persistent Spell) on Divine Power You now have full BAB and +6 STR. If you choose to multiclass, Ruby Knight Vindicator gives you extra swift actions (also known as quickened spells). Note that you need 8 hours to sleep, but your buffs last 24 hours. There should never be a time you aren't buffed. If your DM uses the more lenient ruling for extend+persist, your buffs last 48 hours and you can do whatever you want with your spellcasting on top of being buffed.
I didn't actually think it was that bad that one spell + one feat would obviate the Fighter...
Though, and don't shoot me for saying this, the Fighter does have more feats (but between battle of the "class features" and trying to go mostly melee, the Fighter wins... and then you introduce spells )
More like 3 feats, but those 3 feats apply to all the spells you can afford to use them on, so it pretty much makes the character on its own.
You stated a minimum level of 10, so we'll add on
Righteous Might to give you an even better chassis than the fighter.
Add Greater Magic Weapon to invalidate the need for a fancy weapon. (It lasts 1hour/level, so no need for persist here)
With Full BAB, +10 str, +2 NA, Large Size, and +2 Con, you are already more of a fighter than the fighter. At this point you can pick and choose feats for your combat style of choice.
If you feel like leaving Core+Completes, there are spells that can grant you fighter feats, locations that grant feats, and all manner of other ways to completely invalidate the idea of "feats as class features"