Consider changing that hdd to a different brand.

Seems like a lot of those Seagates end up on the forums busted.

Consider bumping that ram to 2666.......that's native for the cpu.