Where is the internet on the internet?
As one Slashdot poster found out, Google thinks that The Internet is located somewhere in Redmond, WA (first and second result point to microsoft.com)... However, new Yahoo's search engine is of different opinion.
I tend to agree with Yahoo's definition, which links The Internet to the The Living Internet site. My second choice would be The Internet Archive (8th result in Google, 5th result in Yahoo).