Yeah I decided to go for the i5-4670k and Gigabyte Z87-HD3 Motherboard (Socket 1150, Z87 Express, DDR3, S-ATA 600, ATX, Haswell, Supports 4thGeneration IntelCore Processors, GIGABYTE UEFI Dual BIOS) motherboard. Not sure if that mb is good or not but I have waited too long for my new parts I chose it as I knew it would be delivered by tomorrow. Also my friend told me there will be even newer CPU's out next year or maybe end of this year that's why I didn't bother to wait a week for the DC's