One of the best articles on this matter! http://www.trustnodes.com/2017/07/11/is-this-it-for-ethereum