Thank you everyone! Things are looking up - I spent most of the weekend sleeping and watching films, I'm getting myself a new mp3-player today, my new hard disk is going to arrive tomorrow, so my computer should be up and running again by Wednesday or Thursday at the latest. No idea yet if my data can be saved, though.