I have been thinking about this a lot lately. I was late to the game but invested in 10mh/s rig setup in January. I have not made ROI and probably never will. There is movement to make GPU only coins, but lets be honest, if crypto currency is ever to go "mainstream", it cannot be supported by grassroots GPU mining. Special hardware will always win in this case.