Personally I'm a huge fan of the Steelseries Rival 700. The haptic feedback is a gimmick IMHO. However it's a solid mouse with the old school Microsoft Intelimouse feel. It's a bit pricey so I'd only pick it up when they go on sale for ~60 range. Can also upgrade it to use an optical sensor (not necessary imo).
I’ve owned the G403 and G502 personally go with the G403. It’s lighter and costs less, additional they both use the Pixart 3366 sensor which in my opinion is the most accurate sensor i’ve ever used. Literally 0 acceleration my flicks are on point