i have 400 budget tower only got a monitor keyboard and mouse and OS i only need it for gaming best i can get and maybe over clock it if i could don't know how but maybe i will in the future and also needs to relatively future proof and upgradable thanks guys