Home Networking: The Next Big Thing or Nothing at All?