You said that you have allot of feats available, but could you do anything with the Eidolon/Eidoloncer from Ghostwalk? If not, the 1st level of the Ghost Slayer PrC, in the same book, grants Immunity to Possession. Kinda niche, but I cant find it anywhere else (didn't really look...).
In fact, have a look at Dark Scholar from Shattered Gates of Slaughterdarge. 1 level can grab you either the ability to cast spells 2 levels lower then your max without verbal components, use divine scrolls as if you were a cleric of your arcane caster level (guessing you have a big arcane caster level), or the ability to age at half your rate.
Also the Serene Guardians resonance ability is pretty cool.