Surfing the Net on the Ocean Waves