I'm going to try upgrading my video card, it's one from like 2008 so it's pretty weak, however everything else on the computer is AMAZING, great ram and all that. However the case and where the video card slots show on the back are pretty big so i'm not sure if it might be too big and the newer, smaller video cards will fit. If you are wondering, my current card is a pathetic AMD Athlon X4 365 processor 3.10 ghz.