I got this quite a while back for my old desktop -- the mouse outlived the computer, and is still going strong. Bought it to replace a crappy Razer mouse that I couldn't hold properly, really disliked that one. I was more used to light agile mice, but decided to give the mx510 a go after playing around with my friend's mx500 for a while. It took a while to get used to the much increased weight of the mx510, but the overall feel is one of comfort and reliability. The build quality of the thing seems really good, and the allowable acceleration was well able the speed I could move it at, even when twitch gaming. Nowadays I see much bigger numbers on the new mice on the market, but truth be told theres really no need for such insane acceleration allowances. Not sure what the price is now, but when i got it for 37 sgd it was well worth the price. after 3 years of use the connection with the computer sometimes drops but fixes itself when i replug the usb cable. could be something off with the CPU instead too.