gotogaming :
geofelt :
What is your main use for this pc?
Define "better".
Regardless I3-8100 is a very good processor for a variety of uses.
The main use for the PC is gaming.
Some buying principles a budget gamer.
1. Budget about 2x the cost of the processor for the graphics card.
Fast action games depend on good graphics.
If your games are strategy, mmo, or sims, favor faster single thread processor speeds.
If you favor multiplayer games, look for many threads.
2. Will you EVER upgrade this pc?
If so, spend a bit more up front for that capability.
Buy a psu that can run a stronger graphics card. As little as 300w will fun a GTX1050, 600w will run a GTX1080ti.
Spend a bit more for a quality psu in the 550-650w range; it will not cost much more.
3. How much ram? 8gb is sufficient if you do not multitask while gaming.
But, if you ever might want 16gb, it is best to buy a 2 x 8gb kit up front.
Adding ram later is not guaranteed 100% to work.
4. Buy a case with sufficient front intake capability. two 120/140mm fans at least.
That will give you sufficient airflow so you can use air cooling.
Air cooling is inexpensive, quieter, easier to install, cools well enough and will not leak.
Bust your budget if you need to for a case you love.
They do not get obsoleted; you will be looking at it for a long time.
5. If you have $80 for your cpu budget, look for a G4600 processor and a $150 GTX1050ti.
If your cpu budget is closer to $130, the i3-8100 can be paired with a $250 GTX1060.
6.
I will never again build without a ssd for the "C" drive. It makes everything you do much quicker.
120gb is minimum, it will hold the os and a handful of games.
But, many things default to the "C" drive.
When a SSD nears full, it will lose performance and endurance.
240gb is the recommended minimum.
If you can go 240gb, or 500gb you may never need a hard drive.
You can defer on the hard drive unless you need to store large files such as video's.
It is easy to add a hard drive later.
Samsung EVO is a good choice for performance and reliability.