Your diagram doesn't seem to work well with the formatting.
The only possible way to do this would be to connect as follows:
Cable Modem to PC via USB
PC with Internet Connection Sharing to Xbox via ethernet.
Is this what you are trying to achieve?
Oh and the driver download....
http://homepage.ntlworld.com/triage/...ntlhome250.zip