To answer the original question...
http://www.blackbearperformance.com/
Figure out all the details on your truck (gears, etc.) and pay them for a tune. DO NOT have them modify shift firmness or torque management if you want that 4L60E to live. (Ask me how I know) They may be willing to just recalibrate your speedometer for less money (standard tune is around $350) if that's all you want to do, but their performance tunes do make a huge difference and they offer free re-tunes for life.
There are lots of other places that do mail order tuning on these '96+ trucks as well. Nelson Performance, PCMs4Less and Wester's to name a few.
And yes, put a giant transmission cooler on if you haven't already.
http://www.blackbearperformance.com/
Figure out all the details on your truck (gears, etc.) and pay them for a tune. DO NOT have them modify shift firmness or torque management if you want that 4L60E to live. (Ask me how I know) They may be willing to just recalibrate your speedometer for less money (standard tune is around $350) if that's all you want to do, but their performance tunes do make a huge difference and they offer free re-tunes for life.
There are lots of other places that do mail order tuning on these '96+ trucks as well. Nelson Performance, PCMs4Less and Wester's to name a few.
And yes, put a giant transmission cooler on if you haven't already.