Hi, I've got a CRS309-1G-8S and it works nicely. I am using it to route, and the connection is PPPoE. It uses about 75-80% CPU at 1Gbps. So I don't think it will do much better. It has twice the resources of the CRS125, and the performance is only marginally better. I also can't overclock it, which ...