Looking at his specs its quite old. A daily BSOD would make me think about a clean install. Its easier now that the cd key is associated with your hardware.