Basically any card will work with it. But since your using Linksys, you should focus on getting a Linksys card.
You should try and get a G card, not a B. G tends to have better power and signal strength than B. So the G card will compensate for the wireless B's lack of coverage. Plus...the G card will auto fall back to 11 mbps.
Borgslayer