While it is possible that the neighbors wifi is interfering with yours. I would say most likely it's not. You didn't mention what chipset you're using and if it supports WPA/2 /WEP.
Oddly enough when I was using Debian Lenny my wifi would cut out every few minutes and taking it up stairs was out of the question. I had about 6 POA around me with about the same strength as mine and I tried the switching of channels too to no avail. This first setup for wifi I was only running it from 20' away! My router by the way is a Buffalo flashed with Linux. Well long story short I hosed my Lenny install mucking around with SELinux so I reinstalled with Arch. I believe it downloaded the blob from Broadcom on install but it could be using b43-fwcutter. I show b43 in lsmod. I also started using WICD and of course since my wifi is set up for WPA/2 I have to use wpa_supplicant. For like that past 2-3 months I have been on 3-5 different network arrangements and wifi very, very rarely drops. I have a lot of processes running thru my connections plus I transfer files smb/ssh and get speeds of up to 2Mbs over wifi. So what i figure is if it did download the binary blob for my card and using WICD helped it was worth the day I totally hosed my Lenny install. You also didn't mention if you can connect without interruption when travelling. Vi^3PP
signature.asc
Description: This is a digitally signed message part