Have you heard of multi-PoW coins?
Myriadcoin can be mined using SHA256, Skein, Scrypt, Groestl, OR Qubit (5 algos total)
Each algorithm is designed to receive 1/5 of total block rewards. Difficulties for each algorithm are independent of each other.
This means that SHA256 ASICs are only competing against SHA256 ASICs for 1/5 of the coins. At home miners on Groestl for example only compete with other Groestl miners for 1/5 of the coins.
It's an incredible new concept that can utilize ASICs for network security while still allowing rewards for the little guy.