Unless you absolutely need bleeding-edge performance, you'll probably get a much better value on the next step down. The R9 290 and GTX 780 are going to be considerably better deals than the R9 290X and GTX 780 Ti.
I'd wait to see what the AIB vendors do with these cards before committing to a choice. The reference design for the AMD cards is garbage, with a completely inadequate cooler, and variants like Asus DirectCU have the potential to do quite a bit better than stock at only a small price premium. The Nvidia coolers are far better, but even there they have been exceeded in terms of performance (if not aesthetics and build quality) by some third-party designs. For someone who absolutely must have the fastest single-GPU card out there and doesn't mind paying 30% more $$$ for maybe 10% more performance, an aftermarket GTX 780 Ti may be the ticket. (But the AMD cards seem to do better at 4K resolutions even then.)
If you wait for Maxwell/20nm, you'll be waiting the better part of a year, if not more. AMD and Nvidia can't control this, they are at the mercy of TSMC.