Depending on your grip style, you can get mice which are even more ergonomically tailored than this, such as the Cooler Master Xornet II or one from the Mionix Naos series. However, the XM300 is still comfortable and well made. The software does need...