I don't think i ever really understood the arguments for any other site. Particularly Waterhall, which seemed quite popular. And that THV thread is mad, looking back.
In a fantasy land i do wish the whole thing had kickef off a couple of years earlier and we had a stadium behind Brighton...