I'd go with Robinson as the greatest ever. Ali was probably the greatest heavyweight of all time, although for my money Jack Johnson runs hims close.