I've had only one D-Link product till now - An 803 adsl modem. They packed it with loads of features on the software side that the hardware clearly couldn't handle. It would hang randomly every few hours but got better when I disabled the firewall and some other stuff. Randomly slowed down and required a reboot to fix the issue. Finally crapped out a few days back and replaced it with a chinese adsl modem (tp-link) which works WAY better. Even the huawei (also chinese) that I had before the D-Link performed much better. I will never buy a D-Link again for the rest of my life!