Bought an Eusso (No, I had never heard of them either) Wifi USB dongle.
It says "linux driver" on the blister
It's the cheapest 802.11g thing on the local ebay-like place
My ancient pcmcia 802.11b card sucks.
I am thinking of buying half a dozen more and getting rid of all the cables for all my boxes, all of Rosario's office and the guest computers (yes, I do have guest computers. They are there so my guests have their own computers :-).
Plugged it and it worked (ok, I had to install the zd1211 driver which took me 40 seconds). Only problem: it's hot. HOT.
So, need a USB/WiFi thingie that works well in Linux? You can do worse than this baby.