I was waiting for Haswell, then I was waiting for Ivy Bridge-E, then I bought Haswell anyway and it would have been OK if the morons at Asus had managed to come up with a mature BIOS after six months, but clearly that was too much to ask. I was tempted to switch motherboards, but by now the Haswell refresh and apparently Haswell-E are right around the corner so I sold all of my Haswell stuff. I was going to wait for Haswell-E until yesterday, when I came to the realisation that If I jump on this early adopter bandwagon again, I'll just end up with another bug-ridden pile of junk and waiting for new BIOSes etc. for another 6 months until it matures.
So, now I think I'm just going to go ahead and buy a P9X79 WS and 4960X. At least that way I won't have to worry about potential x99 chipset bugs (Intel's lost it's perfect reputation after the Sandy Bridge SATA debacle and then C1 Haswell), waiting for mature BIOSes, not having the latest mobo HW revision and all those headaches.
Time and time again I advise people never to play the early adoption game, and repeatedly I ignore my own advice only to suffer the consequences. I'm reluctant to buy into this hideously antiquated platform with it's miserable two SATA 6gb/s ports, lack of native USB 3 etc, but at least it's the devil I know.