The site folded around October 2002.
Maybe, but the forum was still active a few days ago ! (I was there too).
Sad, anyway...

By the way, in France there is a site called "moteurnature" held by people who pretend to be "green" and who are in fact almost exclusively promoting hydrogen and fuel cells. They don't understand anything about hybrids (although they claim it's really cool) and I was fired out of their forum several times (under different user names) because I was trying to put some real technical arguments in the discussion...