Before dumping your card, buying a new one, and running into the SAME problem, I suggest you look further into the issue. It could very well be a range issue, which could either be the signal from the router, or the card's antenna.
Don't be so quick to blame the card! It may turn out that you need a range extender
BTW I have a linksys WMP54GS V1.1 card and have no issue. The computer using it is in the next room adjacent to this one. I'd say about 30 feet away.