Taylor Hall or Nathan MacKinnon: who should win Hart Trophy?