Hard to pick between the 3, I'd have JMM number 1 just that a faded Barrera pushed him so close. For me, if JMM has one more big win he'll have done more IMO.