Help, I have no idea what to do... :(

Solution
I know this is overbudget, but it would be well worth it to save the extra money. Honestly though, you're far better off just getting a new computer.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Pentium G3258 3.2GHz Dual-Core Processor ($64.98 @ NCIX US)
Motherboard: ASRock Z97M Anniversary Micro ATX LGA1150 Motherboard ($89.99 @ Newegg)
Memory: G.Skill Ripjaws Series 4GB (1 x 4GB) DDR3-1066 Memory ($28.99 @ Newegg)
Total: $183.96
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-04-18 23:34 EDT-0400
Its a Dell pre-built. Core 2 Duo CPU, 4GB RAM and GT210. All not helpful. You can't put a better graphics card in without putting a better power supply in as well -for over $150. And Dell in fact make them so you cannot easily change things eg having an oddball power supply with oddball connectors that any modern PSU won't have.

I think you'd be better putting your $150 towards a replacement PC.
 
I know this is overbudget, but it would be well worth it to save the extra money. Honestly though, you're far better off just getting a new computer.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Pentium G3258 3.2GHz Dual-Core Processor ($64.98 @ NCIX US)
Motherboard: ASRock Z97M Anniversary Micro ATX LGA1150 Motherboard ($89.99 @ Newegg)
Memory: G.Skill Ripjaws Series 4GB (1 x 4GB) DDR3-1066 Memory ($28.99 @ Newegg)
Total: $183.96
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-04-18 23:34 EDT-0400
 
Solution
this is what your friend probably need

He can buy the RAM and the GPU later

PCPartPicker part list / Price breakdown by merchant

CPU: AMD A8-7600 3.3GHz Quad-Core Processor ($89.95 @ SuperBiiz)
Motherboard: Gigabyte GA-F2A68HM-HD2 Micro ATX FM2+ Motherboard ($43.98 @ OutletPC)
Memory: Crucial Ballistix Sport 4GB (1 x 4GB) DDR3-1600 Memory ($29.99 @ Amazon)
Video Card: Asus Radeon R7 240 2GB Video Card ($59.99 @ Micro Center)
Power Supply: Corsair Builder 430W 80+ Bronze Certified ATX Power Supply ($42.49 @ Newegg)
Total: $266.40
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-04-19 08:28 EDT-0400


OPTION 2

deleted