Zone81.com

Still around, since 2002...