Surfing the High Tech Wave