|If you know the last restore point is a good one then it is okay to remove all the others and do so occaisionally.|
To delete all but the last one:
Right click on My Computer, Select Explore.
Right click on C: drive and select Properties.
Click on Disk Clean-up and after the scan completes click on More Options to find the option to delete the restore points leaving only one point.