Maybe posting the source of your program on the NXT brick and the PIC would help.
Also, I'm not an expert but the I2C interface implemented in the US sensor is a bit shaky so that is not proof that it works.
ps. no offence, but its NXT not NTX.
Commit to Lego Mindstorms StackExchange Q&A http://area51.stackexchange.com/proposals/4105
Minboards IRC Channel #mindboards on Freenode
My blog: http://timpattinson.wordpress.com/