1. Manny Pacquiao: Exciting to watch and a very humble person outside the ring. 2. Juan Manuel Marquez: A very good technical fighter, probably one of the best. A great contrast to Pac's brawling. 3. Erik Morales: Great warrior in the ring. Even in his third fight with Pacquiao he got up even though it was clearly known he wasn't his old self anymore.
currently: 1) pacquiao 2) cotto 3) pavlik All three mentioned have taken on the best fights recently with no time being wasted. Please no hatton or de las bolas please