Every one’s version of perfect is different. There is no perfect computer. Please check our HCL and check the forums. Our users post their thoughts on models of computers frequently.