get more RAM, 16gb is good, better to have it and not need it.
don't really need a i7 for gaming, you are better off with a i5. never used a MSI motherboard, always went with asus or gigabyte so cant say much about them.
might want to also look into a after market CPU cooler.
Log in to comment