Hi, I am currently looking forward to update my hardwaret. $600 canadian dollars will be my budget. I'm planning on keep using my graphic card (GTX660), memory(2 4G). I got the disc for operating system, so no worry for the OS. Yeah so this is basically it. Could some one please offer me some advice. I really appreaciated it. Thanks!