I still think Penn is the better fighter. The thing that Penn lacks is the conditioning and preparation. People don't know but this guy is a rich azz mofo. Fighting is not his number one aganda. His tools are crazy. Fexible, hard hands, unpassible gaurd, great ground reverses , he just doesn't focus on the fight ahead.
One guy that mught have a great match with Hughes is Caro Parysian( help me out on this guy fatboy). Great reveses, best I've ever seen at MMA. Also Diego Sanchez.