Can't really vote I usually use Garnet just because her summons have some power behind them and she does have white magic spells but I think eiko is a better choice for healing\protection. My next play through I'm gonna use her instead. If you think about it garnet is useless a good chunk of the game anyways