I purchased a couple of these to put into two older notebooks we had that had wireless G cards built into them. Installation was simple and straight forward. I have full bars with my notebook at a 150 Mbps speed even though my TEW-639GR router is in the basement, two floors away.
Inexpensive; works fine; and nice and small
Micro would be even smaller