ASIC is not CPUs, it's not GPUs and it's not FPGAs. It's the end of the line for mining technology for the foreseeable future.
This got me to thinking, aside from the obviously huge gains to be had from process shrink, do you suppose any of the current ASIC designs use memristor technology?
http://en.wikipedia.org/wiki/MemristorMaybe my understanding is insufficient, but is it not reasonable to think that more efficient circuits could be created with the availability of a "new" component type?