If you're serious enough about home networking to run cables through your walls, $700 for a switch is nothing compared to the labor cost.
Reply on news.ycombinator.com