You could:
save the files with the filename and date (assuming the file names are different) see reply #2 (simplest solution)
save the date and time format including seconds (this will reduce the risk of overwriting)
use a loop to check if the file already exits, then use a counter if file exists an incremental number as suggested by yourself.
Give me a few minutes on that...