I've been having trouble recently installing and running many programs including: using my webcam on yahoo and MSN messenger, installing nero homemedia, playing PC games, etc. I think it's a directx problem. I've run the diagnostic tool and it says some of the files are old even after I reinstall it. Is there a good program that can clean directx and/or my registry (I think some of my problems lie in there). Thanks.