Haswell will be entirely different - it isn't even going to be on the same socket. Z77 will certainly go the way of the do-do too. The advantages built into z77 over z68 are slight anyway and most people won't make use of it. IB is more energy efficient, has a better RAM controller (only important if you want to overclock with all 4 RAM slots filled) and has pcie3 support (only important if you intend on running 2x top of the range latest gen cards).
So should I get an AMD CPU and a good gpu now and then upgrade the mobo and CPU to next year when Haswell comes out?