I used to slice my driver EVERY TIME. Moving the ball up in my stance seemed to be the biggest difference maker, now I seem to be able to hit it straight more often. However, I still slice occasionaly and recently started to pull it now and again.
My irons are okay when I make good contact...