^Halfling Martial Monk 5/Psi-Ranger 15 w/ Solitary Hunter, Arcane Hunter, Skilled City-Dweller (switch (Ranger's) Ride for Tumble) and Spell Reflection.
Arcane Hunter = Complete Mage
Martial Monk = Dragon #310
Psi-Ranger = DSP SRD
Skilled City-Dweller = Cityscape Web Enhancement 1
Solitary Hunter = Dragon #347
Spell Reflection = Complete Mage
Apparently, Psi-Ranger ML is equal to his class levels since it's not stated to be half like the standard ranger. That's cool. Tashalatora is also cool. Martial Monk for Shock Trooper and Weapon Supremacy! Full attack w/ TWF (fists) and claws (Claws of the Beast). You may also consider Beast Strike (Dragon #355). Expansion it up. Physical Acceleration also available. I haven't done any math but if you have enough feats, you could get Intuitive Attack, maybe Nemesis (arcanist) and Yondalla's Sense. Of the top of my head.