I say Mosley because the 2 Pound for Pound fighters in the world in his class don't want to fight him.
It's got to be Williams. No ****er at 147 wanted to fight him, no one. Even though he is a 6'1 lanky southpaw who throws 1000 punches a fight.