The Internet: Problem Solving Friend or Foe?