1. A method for allowing an end-user to alter performance of a system memory of a computer system, the computer system comprising a motherboard and at least one memory module having a Serial Presence Detect (SPD) circuit device that contains data corresponding to physical and operational characteristics of the memory module, the method comprising: Identifying the motherboard and identifying the at least one memory module by accessing and communicating with the SPD circuit device; searching a plurality of SPD update files associated with a plurality of motherboards and containing data corresponding to physical and operational characteristics of a plurality of memory modules; identifying module-specific SPD update files from the plurality of SPD update files based on the identified at least one memory module; identifying a compatible SPD update file from the module-specific SPD update files based on the identified motherboard, the compatible SPD update file being associated with the motherboard and containing data corresponding to physical and operational characteristics of the at least one memory module; the end-user using a software utility to erase pre-existing SPD data stored on the SPD circuit device and then write and verify the writing of the data of the compatible SPD update file on the SPD circuit device; and enabling new SPD settings for the at least one memory module based on the data of the compatible SPD update file.