Pretty good list.

I'll go with

Pacquaio
Mayweather
Martinez
Donaire (I guess)
Bradley

Marquez for me is now a sideshow, great fighter but no longer competing to try and win world titles and unify divisions. He's the past so I won't include him.

I think Andre Ward will prove himself top 4 as well.