GPU's are the past, because of their power usage (Mh/J). With increasing hash rates, they'll be gone soon.
The unknowns are:
1/ how long it will take to get other ASIC chips stable and into working miner PCBs (USB, blade etc ) and
2/ then how long they'll be exxie specialist batch runs, like these, versus the big bulk runs @ < $50/300Mh/s (that everyone says those are 'really worth').
Only time will tell who was right.
I'm prepared to put some BTC on both.