All you "haters" need to get on board with this service as it is an excellent mechanism to bust down these ridiculous ISP bandwidth caps.
I see the bandwidth caps as a clear net neutrality violation for this "onlive" company to be able to burgeon its business. Most of the "haters" on here claim to be pro-business. So put your money where your mouth is on this topic. Caps are bad.