Glad you are sorted.

Keeping current system images is necessary protection and everyone should have them.
Backup is your friend. One is only out as far as their latest full backup or system image
should a system failure occur. System Restore is great and does what it's supposed to do
but is not a replacement for, but a compliment to, full backups.