Just so you guys know. I work in the IT field and can advise any of you if you have problems with your computer. Including what to purchase and how to fix crashes or even provide remote support, etc. As long as its not a hardware issue since i cant fix that remotely.