I purchased this Logitech – G903 mouse to replace my older Logitech Performance MX mouse. The MX overall was fine but it wasn’t a symmetrical design, lacked on quantity of programmable buttons, and after extended use would put some strain on my wrist. The Logitech – G903 has been great so far. My day-to-day tasks on the computer consist primarily of 3D modeling, design, engineering, emails, spreadsheets and a little gaming; so a pretty good mix from all realms. The mouse has up to 11 programmable buttons which come in very handy for hot key commands across a number of different software and gaming platforms. When researching a new mouse I was torn with the age old questions “Wired or Wireless”. I like to have a clean workspace at my desk and whenever I can get wires out of sight, that’s a huge plus. However, there is always the chance that you sacrifice accuracy with a wireless setup. What I love about the G903 is you have the option to use is wired or wireless. It comes with a USB receiver, a braided USB to micro USB cable for charging or wired connection and a USB to micro USB for connecting the receiver to the braided cord. This allows you to reposition the receiver closer to your work surface if need be. The input lag or response time via the wireless “LIGHTSPEED” connection is virtually nonexistent. In fact, if it does exist, I haven’t noticed it at all. But if you truly wanted to rock the wired setup you still have that option with this mouse, which is nice. Also, when you do need to charge the mouse, simply connect it to the USB cable and you can continue using it as a “wired” mouse while it charges. This seems like it should be an obvious feature, however, I have seen a number of different devices over the years that you cannot use while they are charging so it’s worth noting that the G903 can. Pros: - Wired and wireless option with virtually no lag. - Great ergonomics -11 programmable buttons - Ambidextrous design - Comes with optional 10g weight. - Durable braided USB to micro USB cable. - Great battery life with power save mode. - Ability to track on a range of different surfaces in addition to the traditional mouse pad. (I use it directly on my wood desk top) Cons: -It’s rather expensive. (But… If you can justify it as an investment to you assist you for years to come, totally worth it) - Does not share the same receiver as other Logitech products such as the wireless Logitech G613 Keyboard. This would have been a nice feature and would have eliminated the need for two receivers plugged into my PC. Bottom line: If you are looking for a wireless / wired mouse that feels great in your hand, has a great design, has a number of programmable buttons and can justify dropping $115-160 (depending on sales) then I would highly recommend the Logitech G903.