1 mobo if considering upgrade later
2 psu If upgrading later
3 cpu allways helps
4 memory(RAM) speeds things up
5 cpu fan COOLING'S UBER IMPORTANT
6 case fan COOLING'S UBER IMPORTANT
7 hard drive big fast ones help a bit
8 OS need to run the computer DUH
The rest not needed to spend lots of dosh on if your using for
home computers
gpu
case
dvd burner
sound card
network card
monitor
mouse
keyboard
speakers
Hope this helps