I found 3 or 4 of these at a garage sale a few years ago for a few bucks, and I am (surprisingly) just cracking them open now.
On the front, it is marked as D-Link DWL-120 11Mbps Wireless USB Adapter, on the back is FCC ID# MXF-WL280, H/W: B2, F/W: 2.25
On the bottom of the PCB, we have the following chips:
Ok, I got this set of 3 USB SD Card adapters from eBay seller flash-mart.
The picture shows the innards of one, and a full one. They come in multiple colors. They're nice because you can insert an SD card and put the cover back on. I'm thinking in particular about USB hard drives for the MSNTV2s with these.
Well, I got this one (a pack of 5) from eBay seller igozz.
See, this one's simple. You plug a laptop hard drive on one end, and an IDE cable and Molex power adapter on the other, and you have a working internal hard drive for your PC.