Have you tried upgrading the firmware? - I have a similar Belkin wifi router (802.11b flavour) which was dropping out every so often when I got it a couple of years ago - a firmware upgrade sorted it (available for the Belkin.co.uk site).
Ditto with any D-Link equipment I've had to install for my customers (5-6 G604T's so far, very good but never supplied with the latest software).
Charles