This is almost certainly a WiFi Channel Conflict problem.
You need to use a free utility called inSSIDer. Download and run it.
It will show you what WiFi channels are in use locally. Now go onto your Router settings and set the WiFi channel to one that is not in use locally and at least two channels away from any that are. (WiFi channels overlap.)
T
January 2011