This guy does a great analysis in all of his videos: