Philosophy in Cyberspace looks like a promising site, though its branches of philosophy don't include Thomism or Phenomenology (the former is set forth under "Medieval Thought and Philosophy"; I couldn't find the latter at all, though it's presumably subsumed under "Existentialism").