Gnatbox is an excellent solution for someone that has an extra PC lying around and having a stateful firewall is important with many of today's applications. That said, many folks will be more comfortable with something like the various LinkSys offerings, especially since many of the high speed ISPs will also provide technical support on them and they can also provide things like wireless access all in one box. This is the nice thing about network technology...there are many ways to accomplish something. The bad thing is sometimes determining "which way" is the best for you!