my dsl really sucks. in the evenings my ping goes to 300 and my speeds are anywhere from 1-5Mb/s. im suppose to be getting a solid 6Mb/s at the moment. I want the 12 offered and if i dont get that soon i'm going to cable. they offer 8Mb/s. too many people online in the evenings are a killer for me. its about time for my weekly call in to them. maybe tomorrow..
If you go cable you're not going to get any better. The way DSL works is you have a direct line to ISP. Any traffic after that is unavoidable due to it being a a peak internet surfing time. This is why you are getting @#$% pings during the times you are.
Cable internet works a little differently. It's a shared tech where you are sharing the bandwidth with people on the same node as you. That could mean you are sharing the same bandwidth with people in your neighborhood and the neighborhood next to you and so on and so forth. This really becomes and issue when trying to play at peak times because you are trying to play while Bobby and Susie Download is streaming Netflix and downloading torrents at the same time next door. I would ask your cable company how many people are sharing your node and get it on a trial basis for 30 days if you can. See if it's decent and then go with it if it works out well.