Just keep in mind that expensive doesn't always mean better.
I think the G19 is overpriced. The screen and macros are nice if you need them. Any keyboard at that price point should be mechanical though.
Aesthetics are subjective. I don't care for backlit and glowing peripherals on my desk...
Until you start outrunning it like me. I wouldn't have a problem recommending it to lower-mid sens players though since the perfect control speed is it's only real problem.
Intellimouse line is 400 DPI. It also has a max perfect control speed of 1.5 m/s so it's pretty limiting if you're a low-sensitivity player. It's easily beaten by the MX518, G400, and Deathadder in this regard.
Abyssus is designed for claw-grippers only. Jitter is hit or miss, the ones that jitter are picky about cloth pads.
Kinzu has one of the worst sensors known to man, I'd avoid it.
Imperator uses the Twin-Eye sensor, I'd also avoid that too. If you want the shape, get a MX518 or G400.
Run it at 500hz or more and it will raise perfect control speed to 1.55 m/s. Not stellar, but still better than at 125hz.
Even then, it's still pretty easy to hit that ceiling if you play low-sensitivity for long enough.