HP ENVY Phoenix Intel i5, 1TB Desktop

How do they pass this off as a gaming PC, when it uses integrated graphics? Not worth the money IMO

Would it be a good idea to buy one of these and just put in a video card? Or would you get more bang for your buck just building one? Would the difference be that significant?