here are the changes I did to get it to work (I did not download the ics cab)
[HKEY_LOCAL_MACHINE\Comm\InternetSharing\Settings]
"ForceCellConnection"="Sprint" (it will always revert back to say "phone as modem" when you reset your phone)
[HKEY_LOCAL_MACHINE\Comm\InternetSharing]
"Extension"="" (i deleted the isext.dll after 'extension')
I used total commander to do my registry changes.
http://forum.xda-developers.com/showthread.php?t=550973