Skylake is where we're going to see BIG CHANGES.
Broadwell is a minor change from Haswell, yes you'll maybe get an extra hour of battery life and 20 30% better graphics but the Haswell refresh was actually quite good. We saw .11ac wifi and PCIe Flash storage as well as TB2 - All these make the refresh a worthwhile upgrade.
Skylake - DDR4!, PCIe 3.0, edram as standard and even quad core configurations as the default not to mention a new architecture which will bring about major speed increases as well as further battery life improvements.
I wouldn't want for Broadwell, look at my previous threads, I was considering doing the same, however, the fact that it is delayed (meaning it will have a short life span until Skylake is released) warrants the fact that you may as well get haswell for now. By the time broadwell is released, due to the delay, skylake won't be that far off, depending on no delays of course.