As I've been saying, manually associate with access points.. you can't rely on the cards ability to automatically hop onto the nearest one, and you shouldn't.
# rm /etc/hostname.zyd0; ifconfig zyd0 chan 11 nwid Binah
Does that work? if so, just run
dhclient(8) on the interface.