Who is your favorite character?
Desmond, Richard, and Locke.
What is your favorite episode? If you do not know the exact title, you can say: "the one where such-and-such happened"
The Constant is one of my favorites.
What other LOST websites/newsgroups, if any, do you visit/participate in?
None, I just know the show very well.
Recently moved to New Rochelle for work.