I can't say for a better ride but I went with General Tire G Max-AS03's.
They Grip so much better. I have to force it to spin let alone slide. It does handle better. Can take turns 2-3 mph more if I want to. It's marginal but enough to notice. No problem in the rain. Only drove in an 1" of snow but still didn't spin once.