Home users' networks are getting more complex and doing more tasks than ever: streaming media, handling online gaming, BitTorrenting, and more. The demands of such tasks require vendors to deliver ...