Have you considered Gaskins? They give +MP and the dyed ones give +PIE.