I think everyone is different. From my experience, if I practice my talk, I will deliver badly.
I'm not saying I'm not preparing my talks. I do. But I don't practice (meaning rehearsing the whole thing) by talking in front of my computer while going through the slides.