How frustrating!

Have you tried plugging it into a different USB port? It sometimes works for me when my Windows box stops recognising a phone.