I read somewhere that you should test your PC's memory regularly, since faulty memory is the most common cause of BSODs and other kinds of system lockups. What's the most thorough and accurate way to test memory? Appreciate any suggestions.