I've been trying to get a clear answer reading up online, but if anything it gets confusing. :s 'heavy software' in the title refers to all of the Photoshop, video editing, music recording/production...(not so much video games, where the graphics card counts a lot). What's most important for the smoothest performance ? RAM's, is it the numbers of cores (and the processor)... is it clock speed...?? Would love to read specific opinions on the matter.