FYI Future Shop is once again has a sale on the SMC Barricade router that I use for sharing my DSL. Its a very well reviewed router and is currently on sale for $99 (with coupons etc)
See here for details
See here for details