They are a decent low cost solution.

mmmm
15 for a cheap reliable nic
70 for an overpriced 3com

Now 3com cards are nice, in a small office with a budget the lower cost solution is a better one. An important thing to remember is try to keep all the nics the same brand one way or the other