I would suggest to buy a PCMCIA card, or to replace miniPCI card in your laptop,
as in the comparison USB cards have poorer performance.
Working with Kismet you see almost no difference, but injection is weak.
I have D-link DWL-G122 ver C1 , and it works, but performance is not very exciting.
The problem is loosing some signal because of laptop USB controller and there is no external antenna.
If USB stick is the only option I'd rather try to find Netgear , but check the version carefully, not all of them are working ( read all the letters twice) .