It's likely that your wireless network and one (or all) of the ones around you are using the same channel. This would easily confuse your laptop and it would prompt you to connect if it suddenly got a stronger signal from one of the other access points on the same channel.
Try changing your own wireless router / access-point to use another channel, such as 1 or 11 or something.
__________________
--------
jam^
--------
|