Heirophant all the way. You can cast Harm and other touch spells, like Inflict spells, at range!! And you can have all of those inflict spells do MAX damage!! And you can heal all of your fellow believers for the MAX number of hp!! Bring on your archmage. My cleric will take him any day.