The snapshot should work as long as you haven't run the VM at all. VMMware, for exanple, likes to auto-start the VM once you've done your setup. 

I'll have to look at the rearms. I don't have the Win7 VM installed yet.