Centurylink DSL. Yes, DSL. Cheaper than dirt and reliable enough. Successfully ran a popular Minecraft server for 23 months straight on my laptop via Wifi over DSL... with only 768K uplink. I like pushing what I got to its limits and I get to stick a finger up at all the people who say, "WHY, YOU CAN'T DO THAT! IT WON'T WORK". Yeah it does. Supports a Roku streamer, 5 computers, about 8 smartphones (we have a lot of ppl here)... and a Wifi extender which gives us a total of 1000 ft around Wifi coverage. Even a Sprint (yes Sprint) phone signal booster tongue emoticon