Get the newest firmware for the router and flash it and get the newest drivers off the website for the card (and firmware if it's offered) and see what that does. My D-link would drop once in a while, just for 2-3 seconds, pretty much randomlly, I tried everything and then finally updated my wireless cards drivers (internal Dell) and it's worked fine ever since.
__________________
Andy - Reinstated
Hybrid Forum Moderator
'06 Subaru Legacy Spec B - Stock, for now
'98 Civic EX - CTR headlights and grill, Kosei K1's, for sale
'90 240SX - SR20DET that will never get installed, project car.