@corevi: I have a Nvidia 660 which i'm going to use, not great but will do the job? I'm just interested in my computer being capable of playing the odd game, i mainly play Starcraft 2 and play most games on the ps4 as friends are on there. Think this computer is decent for price? After i put my video card in? Thank you! Sorry for 100 questions!