I have been using dlink for a while. Even though I have a issue with the dir 655.
Meaning with momentary power outages it shows a error with port forwarding. It has worked quite well.
So my next step is to install the D-Link DGS-2208. Just been to lazy to do it.