I use system mechanic and driver detective for those things. RAM has always been on the top of my checklist when hardware goes bad.