Been in the market for a new mouse for a while to replace my Logitech G500. Problem is there are so many to choose from that its hard to actually decide, especially when I can't try them out in person. I want something with programmable buttons, good ergonomics, not too large and not too heavy, decent DPI and accessible features (No point having a billion buttons if I can only reach two of them). I have never really enjoyed using my G500 as it feels too heavy and clunky for my liking. The cord is extremely annoying as its too long and as its braided tends to get caught on things a lot. The most important thing is that the mouse should feel comfortable in my hands and be effortless to use, I don't want it getting in the way as my G500 seems to do. Budget: Ideally around the 50-60 mark but I can go higher if the mouse if worth it. Some of the mice I have been looking at include the Corsair M90 (To add to my 500r, H80, XMS RAM and TX PSU), Gigabyte Krypton, ROCCAT Kone (and its many variants), SteelSeries Sensei and a few others.