I don't have a CPU yet. I plan on getting i5 4670k. I heard i7 would be overkill. For my build I already have 1tb hdd, 128 SSD, Logitech gaming mouse/ keyboard, rose will Blackhawk mid tower, 16g gskill rip jaws, and asus optical drive. I have everything except MOBO and GPU, monitor.