I always do a system restore before making any system-oriented changes or patches. I've rarely needed to restore, but better safe than sorry.
I also do system restore points before testing programs like free software so I can uninstall and get my system back to where it was.
Regardless, for what it's worth I'm running the latest Win 7 64 and Sonar patches, and all is well. Very well, actually.