I've been using DSL for years. It was a good a reliable service that kept me gaming and socialing with all you. I always new cable was faster when it came to downloading and uploading but it wasn't fast enough to sway me from using DSL. Until recently, my DSL has been going out in random times for hours. I called up Verizon and as usual I'm talking to someone from a different country (It amazes me I have to talk to someone who isn't even on the same continent). They said everything is fine with the service it's the modem. Sigh, that's what they always say.
It was a daily routine with DSL going out and me calling Verizon. I was fed up with them, so I canceled DSL for Comcast Cable. BIG MISTAKE. It is terrible with XBOX Live. When playing Halo 3 I had nothing but lag and was booted from a bunch of games. First time I've ever been booted from Halo.
I looked up Comcast through Wikipedia and to my surprise I found out they limit how much traffic you use with their service! WTF?! Read it for your self.
Comcast has recently implemented traffic shaping measures using Sandvine hardware which sends forged RST packets, disrupting the BitTorrent protocol. This has prevented some Comcast users from uploading, or "seeding" files they have downloaded via BitTorrent. Some Comcast users also may experience packet loss and latency, resulting in lag. This effect is most often noticed when dealing with time critical traffic in online gaming, and especially pronounced when such users host online games on ad-hoc networks (such as in Halo 3).
Another thing that surprised me was the bill. They were charging me for five self installation kits and a bunch of "change of service "fees summing up to $200! WTF are they trying to do?! Anyways, it's all sorted out now, but I'm going back to DSL. Comcast false advertises their high speed internet when they limit the speed. I seriously want Fios but they won't put it in Boston!!! Well, thats it for my rant. Comcast... GARBAGE! GARBAGE! GARBAGE!