I would like to add my voice to those who are lamenting your leaving. While I don’t agree with you on many things, there would not be any debate at all if you, and those of the creationist frame of mind did not participate here. And after all that debate is the reason we are all here.
As to those who feared Faith’s Moderation, all I can say is nice benefit of the doubt! Despite her participation in threads earning an unenviable reputation I believe she could have risen to the challenge and provided good un-biased (or at least close to) moderation.