For me:
Seated Military Press
Clean and Press
Arnolds
One Arm Lateral Raises
Bent over laterals
Both my brother and I got hit with pretty bad cases of shoulder impingement a few years ago, and I think it was going too deep and too heavy on the Military, along with just overtraining delts in an effort to strengthen what is our weakest muscle group.
After about 3 years of constant rotator cuff work and treating my delts with kid gloves, I'm finally back to seeing some real development and it feels like freakin' Christmas.
One thing that really helped me out was performing rotator cuff warm up movements before every upper body workout, and also warming up with 10 minutes of mid intensity cardio everytime Im at the gym. The cardio gets your blood moving, which really helps out a joint like the shoulder which has so many interwoven strands of connective tissue that blood flow can be restricted - which leads to injury.
Finally, Ive split my shoulder workout over the week - Military presses on leg day, Arnolds on Arm day, Side delts on chest day and rear delts after my back workout, with only 3 sets of 10 reps each. It's worked wonders - my delts stay pumped all week, and Im not doing enough shoulder volume in one workout to lead to that deep burning pain that Im sure some of you are all to familar with.
BV