Your right I'm there, wasted too must time on this crap!
Yeppers, bet you haven't wasted as much time as I did....or got quite as close to throwing it against a wall...
I did try all the guides on here, several times, but none of them worked (for me).
I don't normally have any problems with PC troubleshooting - this one is an exception.
I think I put in more than 24 hours of very frustrating effort and lots of missed sleep...
Eventually, it just worked, for no obvious reason and with no identifiable series of steps.
Here's how I did it, this might work for you, but I wouldn't put money on it....
1) remove anything related to the phone with USBdeview (it was difficult to tell what was related so I sorted them by date and removed everything recent)
1a) uninstall all drivers
3) plug phone in, when the virtual CD appears in 'my computer' open it and copy the supplied driver to the desktop
4) close everything apart from one window showing 'my computer'
5) install the driver
6) right click and eject the virtual CD
At this point nothing spectacular happened - there wasn't a phone symbol in 'my computer' and there wasn't anything much different in device manager.
In fact, I couldn't see any way of telling it had actually connected - other than in a DOS window.
I suspect I may well have had it connected earlier, possibly several times.
AFAIK, listing devices in DOS is the ONLY
way of knowing if it has actually connected - though I stand to be corrected....
btw, how are you checking to see if the phone has connected ?