It's looking more and more like a disk problem to me - the machine has currently frozen (although I can still surf the net) and the disk is sitting there emitting a 'tick' every 20-30 seconds.