I like both of them. Agnes is a family name for me, and it's wonderfully medieval and yet somehow fresh and interesting. But I think I might like Agatha just a bit better.
I agree with you wholeheartedly, Agnes has a wonderful duality of ancientness and modernity. Agatha seems more polished somehow... ooh, I just can't choose! :)