Certainly Swords Dance.
Your obvious STABs, Iron head and earthquake, are 100% accurate. Thus, you don't need accuracy boost. And Swords Dance gives +2 attack, which is really powerful. After a single swords dance, you should be able to sweep through every NPC.
Hope I Helped!