My ipod has had one too many knocks and has finally given up working.

Amusingly, it now gets stuck in a loop:

10 Reboot

20 Attempt to read disk

30 Fail to read disk

40 Goto 10

It looks like it's going to be doing this till its battery dies.

Poor thing. It lasted me three years, much longer than even its extended warranty period, and it'd still be running fine if I hadn't dropped it too many times.

On the plus side: I now have a valid reason to go buy myself a new video iPod, with radio attachment.. woo!