If you didn't know it sucked until someone told you it sucked, then why upgrade? If that's the right word..
Anyways, I've used the Linksys LNE100TX on one PC and a NetGear FA311 on the computers I've built so far, and both work fine and I'd feel comfortable recommending either one of em to someone.