REALLY BLOWS NOW!
Anyone tried it? Do you like 15 advertisement windows opening up? Can you say "No Content!". Can you say "Map Not Found" in six languages! It sure as hell can!
That was one of the coolest sites on the web, now it is nerfed to hell...
Bah!