Everyone is recommending wifi cards with an Atheros chipset.
They even hired 2 people to start making linux drivers, the guys who was making them in the 1st place.http://practical-tech.com/network/ather ... riendlier/
The linux drivers are pretty good at the moment and will be getting better.
I suggest a card that isn't too new.
Belkin sucks and has problems with the signal quality.
It has less signal quality in linux than it deos in windows, with the same hardware.