I didn't see it in the TG thread. Unfortunately, I'm not impressed with the site. My first impression, when the first link I see says 'jump to fees for product reviews' is that the site is all paid advertisement. Especially when the message crawl near the top explicitly states that the reviews are in no way sponsored by or endorsed by the advertisers. Huh...
The web site makes my brain hurt. Yes, Kleng, thanks for the link. I thoroughly enjoyed my visit to a 1999-format web site. It took me way back to my early years of developing web sites.