A quick note on the WEP encryption:
There is some confusion out there about the levels of encryption available in 802.11b. Some vendors list 40-bit encryption while others list 64-bit enrcyption.
The 40-bit encryption and the 64-bit encryption are the same thing. In effect, this scheme uses 40-bit secret key, with a 24-bit initialization vector. So some vendors list it as 40-bit and others as 64-bit.
128-encryption also uses the same scheme: 104-bit encryption, 24-bit initialization vector. The funny thing is, all vendors state they support 128-bit encryption. They don't get caught up in the 104-bit issue.