reply to Xioden
Not to be rude, but if you aren't even aware of Steam, I highly doubt you have an accurate perspective of what 20-30mbps can cover today, much less the near to far future.