I heard comcast is throttling internet speeds once you download more than 300gb a month,a bunch of isp's are pulling out more of pay more for downloaded data more than anything, some of my friends are complaining about it on FB nowdays. I work for Uverse but have timewarner 18mb internet, it works fine. The best possible way to get what you pay for is an ethernet straight off the modem, you would be surprised how many customers think that their wifi is slow because they are not getting their internet speeds on a laptop lol.
"On a Ferrari, The engine provides your music"-Enzo
The higher the better, but I couldn't game very well ( nowadays ) on anything less than a 10mb connection. 5mb is just too slow. 10-15 is fine for gaming. Anything after that is just gravy ( and good gravy, mmmm ). I live in Southern California, but the actual condo I live in sucks, capped around 15. Pisses me off when I see people in the OC/LA area with 100mb connections, makes me wonder why I live in such a ghetto area here. I could move 5 miles and get 10x my connection speed... `_`