An opposite view:
I've got a dlink router that, near as I can tell, overheats all the time. Probably once a day, it will drop the connection unexpectedly and come back on equally unexpectedly. Sometimes, it spikes to occur MUCH more frequently (ie - AIM will boot me off for trying to login too frequently.) Once, I even needed to take some frozen peas out of the freezer to cool it off.
Now, it was 25 bucks and usually works without trouble, so it feels like a pain to replace it.
That said, it's a little bit older (802.11b) and from what I understand the newer G routers from dlink are pretty good.