Im going to be honest.
I don't think anyone in their right mind would deny the fact that BJ Penn is a better fighter than Matt Hughes.
HOWEVER, Penn simply doesn't have the gas to fight someone like Hughes. He should stop fucking around and do what he should have done a long time ago. GO BACK TO HIS ACTUAL WEIGHTCLASS.
In reality it all comes down to this.
BJ Penn = more skilled than Hughes.
Matt Hughes = Not as skilled, but better where it counts.