For Windows 7, check in "Device Manager" under "Network Adaptors" to see if your wifi-card is there, and if it is, check to make sure it is enabled. Sometimes drivers get disabled after a fresh install. If that doesn't apply to you, it's unlikely, but you might have a bad wireless nic. If so, just buy a usb adaptor.
As for Backtrack 5, depending on if you have the KDE or Gnome versions, there's a couple of different options. Make sure you run wicd as a root user, or if you run it as a normal user, make sure the normal user has been added to the "adm" user group. This can be done via, "adduser [username] adm" via terminal as root. If you are running wicd as root, and you are not seeing wireless networks, you either have a bad driver (which would apply to win7 as well), or a bad card. You can also try network-manager (similar to wicd, except its a Gnome app, it will also work in KDE), by typing into terminal as either root, or under sudo, "apt-get install network-manager" I can't remember the install steps after that, but it will get you started.
If none of that works, I really think it would be physical issues such as a bad/outdated driver, or a bad wifi card.