You get what you pay for with network cards. First card I bought was a Dlink card, it went bad after not a long period of time. Next I bought a Netgear card, it went bad a couple of months ago after a little more than a year. After that I bought an Intel card that cost much more than the other two, but I don't expect this one to go bad based on what other people have said about it.
Dlink is on the bottom, Netgear middle, Intel (and 3Com) at the top, same with price.
Edit - oops, you asked about a card for notebooks! Two of my friends have had a 3Com for a year and a half and they have never had any problems with it.