You might look for the Microsoft card. There was a package called the MN-820, I believe. It came with the MN-700 router and a wireless card. I don't recall what the card's designation was, but I think you could buy it separately. I mention this because MS discontinued the card, and I remember seeing the package deal for ~$40. That's even cheaper than the router by itself from any other manufacturer.
Most of the wireless cards use the same radio set, so it doesn't matter *that* much which one you use. Netgear will work fine, Linksys will work fine, in fact, they're all pretty much the same. The difference is that Netgear's software is (as of the last time I checked) easier to use.