ATI makes a very nice SFI approved one for the Duramax.
ATI is the only brand I use on my race engine builds. They are rebuildable which is also nice.
The SFI approval is necessary if they start checking you for safety equipment at the track you run at. The NHRA requires them for any vehicle in the 10's, but some tracks are not that critical.
Lonnie