Okay all, this one has been driving me nuts! I've had problems connecting both my RAZR HD and my wife's Nexus 7 to my PC. In both cases after that brief "installing drivers" message that is ever so common upon plugging in a new peripheral or device, it says installation failed and the "USB device is not recognized". I'm on Windows Vista, so I'm not sure if that has special issues, but I also use Linux Mint and couldn't get Mint to read my Android devices either. I did find a solution on Linux to connect the Nexus 7 called mtpfs-go, which is a custom script written by a Google employee, and it works for connecting the tablet. But it still won't recognize my RAZR HD at all, which is beyond frustrating. It seems that I've never had any problem in the past connecting my Android devices to Windows or Linux. So the deduction I've made is that it's a problem with the MTP protocol, and there not being good drivers on both the OS end and on the driver end. So has anyone found some good solutions? Most forum posts I've found around the web are unhelpful bordering on pointless. And the official Microsoft and Linux forums are equally clueless. There are some good tips for if you are already connected but missing folders if files. But nothing to work out how to connect. Anyway, so far MTP has earned my ire, and right now my opinion of Google choosing to go with MTP on Android 4.0+ is about as low as it gets.