Here is the way I have it:
6.0L gas with the NV4500 went all the way to 2007 Classic.
8.1L BBC with the ZF6 went to at least a full 06 run, and maybe an 07 classic.
6.6L Duramax with the ZF6 went from 01 to 06. the 06 was a LBZ mechanically with a LLY horsepower level.
amazingly, I have found a few 06 D-max ZF6s, but alas, I am too broke to buy one.
personally, I would prefer a 01-04 LB7 or a 06 LLY if I was to buy a ZF6 duramax, main appeal being the 06 is a LBZ, and the LB7 has no emissions BS.
also, fun fact, you can still buy a manual trans GM pickup...but it has to be in mexico, and the only one available is the "Silverado 3500" chassis cab with the 6.0L vortec. the trans is a Tremec, and after looking over the website, I am assuming the trans is the TR4050.
truck page:
http://www.chevrolet.com.mx/silverado-3500.html
Tremec page:
http://www.tremec.com/menu.php?m=138
look at the 6 speed they offer. available as a double OD. I am sure they offer a chevy bellhousing, it would sure be cool to get a double OD 6 speed in your pickup. unfortunately the double OD cant take too much grunt.