The second floor of my home has no ethernet jacks nor any way to install cabling. I have several devices in my second floor office that I want to connect to my network. A couple have 802.11b or g connectivity, but most only have ethernet jacks.
Also, while Windows is pretty easy to find a USB...