I don't have a complete answer, but I've been running a WRT300N for a couple months now.
The thing is, I bought it for future expansion and am not using its wireless aspect yet. That will come after a future laptop purchase.
As a 4-port wired router, however, it's great and I've had zero...