Hello all, I'm trying to upgrade the ROM on my phone but for the life of me I cannot get the PC to properly recognise it. I have a G2 Touch/HTC Hero running firmware version 1.5. I have carried out a factory reset on it and installed HTC Sync on my Windows Vista PC. Neither sync nor the upgrade process seem to be able to find the phone. I am however able to mount and unmount the SD card so there is definitely some connectivity. After I instaleld HTC sync it seemed to install drivers, including something called My HTC. When I connect the phone via the USB cable the HTC Sync icon appears in the top left ocrner, and I can drag down then click on it to start a sync, however it says it's unable to find HTC sync on my PC. I have uninstalled and re-installed HTC Sync on the PC to no avail. Snc on the PC shows itself to be 'disconnected'. I am trying to install the ROM that's listed here: HTC Hero - ROM upgrade for HTC Hero (T-Mobile G2 ) I tick all the appropriate boxes and get to the point where it says 'Verifying info on your android phone. Please wait' but then it returns a  USB Connection Error which says it cannot connect to my phone. I've read numerous other similar threads and tried various solutions, but nothing has worked so far. Does anyone have any suggestions? Edit: USB-debugging is turned on.