I second the ZyXEL purchase, personally working with the equipment and manufacturer day-in and day-out for over three years. To be honest its the only brand I buy for business or personal networks.
For XBox 360 usage I recommend the X-550, the company had it in mind when they designed it as...