Ahh, this is kind of depressing. I'm sure Canada isn't too far behind, but the USA ranks 28th in the world for overall Internet speeds, which honestly, is ridiculous. The USA is a nation rich with technology, yet the country lags seriously behind in overall Internet speed. It's an embarrassment. The numbers? The average speed in the US is 5.1Mbit/s, while Korea's average is 20.4Mbit/s and Japan's is 15.8MBit/s.
I personally have 10Mbit/s, which is pretty much the best around here for the price/performance. Anything higher doubles in price and still has limiting bandwidth caps and upload speeds (1Mbit/s upload, 20MBit/s download).