I have always created seperate files for the sprites, mainly since I have animated sprites and it is easier to implement with seperate files.
I suppose it is a subjective opinion but I would choose single files over one big one each time.
One file for each sprite or one big file with all sprites?