I actually played BF2 Demo, and really didn't notice anything wrong. Well theres always going to one unsatisfied customer. Seems that more reviews liked it than not. I know of 4 people that have what I have, and they love it! Anything better would probally be the MX1000, and thats Lazer plus I think it's more heavier/bigger. I still think it's the best just because it doesn't look like a cheap mouse/fits the hand perfect (you can just feel the quality in the way it moves). Plus before I bought this one I gave away my other MX700 to my friend that was used for over a year. (My bro gave it to me cause he bought the MX1000) So I used it for about a half year plus the year or so my bro was using it. If you don't slam it down, and obviously keep good care of it I'm sure that thing would last for more than 5 years!!! lol. The guy who was having lag could have had a Bad mouse, or his receiver was not well positioned, but Like I said my GF has it almost hidden, and it works great!! She also plays Star Wars: Galaxies online with me. I actually tested the distance that it has, and it reaches to about ten feet.(From Mouse to receiver). I liked the part where I just plugged it in, and all the button configurations were already set by Microsoft....even on the Keyboard. Nice Nice. My GF was so jealous of this mouse (Geezuz Girl it's just a damn mouse and keyboard) she dragged me to the store to get one with her!...lol...Check out all the games I own In Software/games...I list all the games that I've played, and so far nothing has been wrong with this mouse......