Hang on, let's try one more thing:
Download PdaNet
Download pdanet for win7 64 bit. Install it, follow any instructs. May ask you to locate your phone, not sure. If not and even if so...reboot your PC afterward with the phone still hooked up to the USB port at the time. Let us know the results after the PC boots.