I would Like to point out you may want to be careful with Streaming media, and online gaming. Most ISP's are capping your bandwidth. AT&T Just implemented 150gb Cap for DSL and 250 GB Cap for Uverse. To make matters worse AT&T's meters count upload and download and include encapsulation, not to mention they tend to error in the favor of at&T any way. Most companies that Cap have a Tiered TV service to protect. So far Broadband Companies that don't sell any form of TV service are not Capping, YET! Currently DSL re-sellers that resell AT&T DSL in part or whole are not effected and don't seem to be capping.