The folks who brought you Faster Than The World a couple of years ago have started another mess. The Temple of Suck
I'm a contributor there, so stop in once in a while. We've been talking about food lately. My contribution is not there yet, but give me a free hour over the weekend and it will be.