@ Freshums Actually the classes are exactly as I listed in the example. There's a science to my madness.
I'd looked at Spell Reflection and Uncanny Bravery, and they were definitely key considerations. I was just about to look up the Bravery one to see if there were any "exceptions" to the resist fear part.
@ wotmaniac -- True, I won't deny that, but if you have enough levels in a class that gives you both Uncanny and Improved Uncanny, then you really only need one of the two. So in the case of the rogue 7/shadowdancer 5, you gain Uncanny twice, and Improved Uncanny once. If you trade in the second regular Uncanny from Shadowdancer, you'll still stack.