I have heard of issues with SMC and even the Cisco with port forwarding. My suggesting is getting an old Motorola 5120 for your 20Mb plan, and buying a descent router to handle the NAT. The Shaw all-in-one units are 'descent' in my mind at best. If you have an idea as to what you are doing I highly suggest swapping the SMC for the Motorola, which a few members on here still have and could send you one.