is to make the computer you have run it's best, I suggest this site http://www.majorgeeks.com/page.php?id=20 for some great free programs and help, as well as http://www.majorgeeks.com/page.php?id=39 . These guys live computers, I have never had any problems with any of their recommendations...