Pat,
When I worked at GM. I did a good bit of training on them. I really enjoyed the way they drive, lots of torque. All the parts are really top quality. They are fairly easy to work on and have tons of new technology.
I think you will really be satisfied.