This card is NOT good for playing online games! I get consistent lag spikes every 30-60 seconds every time I play a game, on any server. My laptop's wireless adapter works just fine connecting to the same router under the same conditions.
I'm sure every wireless card with 100+ reviews has at least one bad reviews, just because one or two people say that doesn't mean its a bad card. With 74% of 337 reviews being excellent, I don't think itd be a bad choice.