P4P means nothing to me, too hard to gauge accurately and it is too suggestive.

I will say this though. I would rather watch Pavlik fight over many in your list. Juan Diaz is right up there though, not intense but such graceful effortless offence.