Good point about the clean install. I usually do this but I have everything the way I want it set up and not wanting to spend the rest of the weekend tweaking and re-installing programs and user ID's and passwords etc.
Is the winsxs file directly related to the hiberfil.sys file that keeps growing in Vista? I hope there is a solution to keep it from ever expanding.