Hey, didja know that there's a Challengers of the Unknown website? Well neither did I, and now we do!
Sad to see no mention, though, of the excellent Loeb/Sale miniseries of the early 90's. I really liked that one. At least they mention the late 90s X-Files-ish Challengers- I liked that team as well.