Have you ever thought about how the Internet works? Or better yet, how it looks on a map? The brains at PEER 1 Hosting did. So they created something so geeky, itís cool Ė The Map of the Internet! It wasnít too long ago when some of us didnít even know what the Internet was. [...]