"I’m not really sure about this, but the bad part is that the Intel Devil’s Canyon will only be supported in the upcoming Intel Series 9 Chipset, featured in the Z97 motherboards. If this is correct, then the Intel (Core i7 4790K) Devil’s Canyon might not work with the current Z87 motherboards despite having the same socket type. So it’s best to wait for the new Z97 motherboards. But the good thing is that the most awaited Broadwell processor will be compatible with the Intel 9 series. This means you can buy a Devil’s Canyon and a Z97 motherboard when they become available, and just upgrade to a Broadwell processor in the future."

This would be the most worrying part for me, If you later decided to upgrade again.