Hey there Jason. While I don't have a diesel myself, yet, lol, from what I've read on here, a couple names that come to mind for diesel programmers are Edge and BullyDog (BullyDog is also a vendor on this site, BTW). Unfortunately, I really can't offer much advice on this subject, but if you check out the diesel specific section, several people have debated this. Here's one thread I found, just to give you a start: http://www.ramforumz.com/showthread.php?t=40904&page=2.
Hope this helps and good luck! If you need any more help, feel free to ask!
Hey there , just checkin in to see how your doing enjoying the site . Theres a ton of information and almost 11,000 members . So if theres anything you need , you can post up or shoot any of us Z staff a message and well be more than willing to help . Talk to ya soon . Tom