I took the laptop back in to the service centre, as you wisely advised.
The freezing issue had become progressively worse, and it turned out it was a hard disk failure. The drive was an 80Gb drive, so I assume it was one of the bad batch of Toshibas that there had been known issues with...