Question said:The tough part is finding PRCs that offer good will saves, spellcasting progressions and full BAB.
In focusing on BAB and spellcasting progression i inevitably lost out on will saves.
I think a lot of the time you just have to take a hit on BAB. By the time you're level 20, +18 or +20 rarely matters since your modifiers are almost the same and ACs aren't generally that high. Where it does matter is a reduction of BAB too soon so you lose the extra attack, but by that time you're hasted or wearing Boots of Speed so it's not so significant. Find prestige classes that offer full spellcasting progression at the cost of a BAB hit, and you'll have a lot more options.
Pinotage