You may want to upgrade to a K series CPU for overclocking in the future, but if you do that you would need to make sure the MOBO is overclocking compatible. Personally I prefer 16gb of RAM but that could be upgraded later. Lastly a 650+ Watt PSU might be preferable to ensure future upgradability and provide a quieter experience.