I had DSL. Reliable, but slow.
Switched to "Comcast business teleworker"
Very nice. I reliably get about 50 Mbits/s download, and 10 upload, which is handy for work.
The "business" one is a lot more reliable than the regular one.
But still goes down for a few minutes every month or so, so not fully reliable.