New computer, I would recommend, tell us how much you want to spend and we will put one together for you, or if you don't feel comfortable putting one together go with like alienware (expensive) dell or other sites that build the computer for you, but its also going to affect the price.