Unfortunately your dealing with very low priced wireless gear and you may get a bundle of the exact same card that give different performance values. Also, people who are unhappy tend to post review while those that are satisfied do not. You also have to consider that many of the problems people have is due to ignorance. They have unrealistic expectations so when it doesn't work like the box says (which is ALWAYS bs btw), then they go on rants about how poorly the cards perform. I'm not suggesting all user reviews should be discarded but you used the term "people" in your post. I'd try to find reviews done by un-biased websites and individuals with experience dealing with this hardware. Anandtech, Tom's Hardware, HardOCP and so on. Some 13 year old who is pissed off because his new laptop doesn't get a signal from his friends back yard definitely should be discarded. The problem with general user reviews is they are not normally thorough enough to make that kind of distinction.