system restore is a nice but imperfect feature .. example things like antivirus and things that have databases have to be reinstalled .. so if you want a half fixed system system restore is a great option .. however its also got alot of problems .. so be very careful with it ..

i suggest making regular backups otherways .. due to these database issues

------------------
SYSTEM SPECS
Asus A7V266, AMD 1100 ( C series), 72x Kenwood CD, 8x4x32 Hp 9100I, ATI Radeon AGP 4x, ATA 100 (7200 RPM) 30gig, ATA 100 (7200 RPM) 13gig, 392mb pc2100 DDR RAM, Sound Blaster Live X-Gamer, Netgear 100-TX NIC, Windows XP Pro