My old 20GB iPod does that so I put an old unpowered USB hub on my laptop and then plugged my old iPod into the hub.

It does emit the familiar "This device could faster" but it does work now.
Bob