If you have a good enough processor with a good enough encoder, you can do a lot with USB2.0. For those wondering, you can try watching 1080p+ streams, if the streamer has a good enough PC, they can have bit rate as little as 3000kbps and still have a very watchable quality. [There are pros who stream at 12000kbps, and I do know the image is insanely impressive, but those are few and far between]
And since USB 2.0 is rated at 480Mbps, it has potential to do a lot more than it is doing now.