If anyone's in the market for a PCI wifi card, I can recommend the Netgear WG311T. I just installed it to replace my crappy Belkin USB dongle, and it works like a charm. No more ndiswrapper for me!