I beat Orin earlier today myself, found it neat (and cathartic) that you can have her suffer a mental breakdown if you use Speak with Dead on her mother's body and then reveal the truth to her. She wasn't nearly as bad as Sarevok or the Farslayer of Bhaal; Sarevok kept curb-stomping me until I realized that the echoes buffed him even more each time they died, so I took out the one that prevents him from getting paralyzed and then used Hold Person to whale on him, saving the other two for last. Also fought him in that first room you meet him in because I knew there are even more mooks if you follow him into the next one. The Farslayer just about drove me insane, and after lots of trial and error, I eventually had Jaheira turn us all into mist clouds and just passed through undetected. Fuck that guy and fuck auto death.
Anyway, at least Halsin is safe and I can go back to taking my time.