Get the G Skill PI Blacks, they have the lowest timings and will have better performance compared to those others. They are really good ram even if you are not overclocking.
Yea, that is a good hard drive. But it's up to you, generally bigger the cache size, faster the hard drive.