I tried updating to 2.2, but i got the "not connected to USB" error. Tried setting it as a disk drive, and sync.
Tried from different ports, and even tried the HTC sync, and it won't connect to that, either.
But my computer recognizes it as a drive, so i can pull off and put stuff on...