if you are smart enough, invent a 4th approach connecting your computer to internet. I won't teach you...hehe.