I've got the linksys one for my Xbox. I'd always recommend the microsoft one first, but the only complaint I have with my Linksys is that it was a BITCH to setup, however Linksys walked me through it and it works great now. No regrets on buying it. As far as range, it's in my living room next to my tv and my router is in the office; 2 walls, and about 25 feet away.