I use a 5 port Linksys switch for part of my network and have been very happy with the results. Its a little more expensive then the D-Link.
Linksys is very good company to buy networking parts from. I have my whole house wired using only Linksys parts(router, hub, switch, wired and wireless...