I must say my name starts with a L not a I.....So your using sprint? Well since the 3.16 (GPS) rom came out a few weeks back I have been using DcDs2.0.0... He has newer roms out but to me this is the most stable as of now. I uploaded it for ya try this link.
http://rapidshare.com/files/86675817...print.exe.html
The only bug I see in it is sometimes the data will disconnect on its own.