I currently have 10 Meg with Charter. While not the top-rated ISP, I haven't had any downtime, and I don't have any caps (knock on wood). While I might not be able to download a new Ubuntu ISO in 30 seconds, I can get it as fast as I need it, without having to worry about how many hours of xbox live I have played. I think a bit slower with no caps is where it's at.