I've heard good stuff about it from a bud of mine that wrenches on Cummins' for a living.
I run Castrol in my SD with a Heingst (sp?) erl filter. I believe a quality filter has a lot more to do with the life of the motor than simply oil. Sticking to a quality oil and you should be fine. Valvoline, Castrol, or Shell are all great dino oils.
I run 15W40... I dunno if running 20W50 would be better.