Some folks have actually gotten decent performance from SMC's products (I have one of their USB wireless-G adapters in my desktop; prior to that, it did duty in an older XP-based laptop which now has a G PC Card).
Horses for courses, like almost everything PC hardware-related.