Personally, I just grabbed a really cheap router...
I am currently using Netgears RPC614 (I think thats the model anyway
)
Works a treat.
A friend is using the exact same thing for his laptop, PC and 360... and can use all 3 at once without any problems.
(this is with NTL)
So I am guessing a cheaper netgear router should be fine