You stated $100 budget but you are unlikely to get what you want out of this tower. I bought an AMD HD6450 graphics card for my desktop which is really small but I'd not expect to play recently released games with it. The smaller cards aren't going to deliver the result you are hoping for. You lack a decent PSU and the space in the case is a major issue. The computer was never designed with this in mind. That suggests a new case, a new PSU, a new graphics card and then you may need to change that motherboard to use more powerful processors. Added to that you are new to this sort of thing.