If you are considering going with a PIX instead of a router I would recommend the 501, its what I use and should be more than adequate for typical SOHO usage.
One caveat of both the 501 and 506e, the latest PIX OS (7.x) will not run on them (not enough memory). There are rumors that a...