I still believe that something subtle would be enough. Here's my vision of the Internet wonder movie.
It starts with MarkG surfing the Net. His T-Shirt says "Visit Apolyton.net, premier Civilization Site on Internet". Camer would then move to Computer, where we can first clearly see Apolyton logo, and then there's be view of address
http://apolyton.net. After that, MarkG would start to read the thread titled "Apolyton.net, Premier Civilization Site on Internet. Come visit today!" After that, we'd see "subliminable" message flashing, saying "Hey newbies, come to Apolyton." Oh, did I mention what the words to background lyric would be? You'd be surprised