Since we came back to A I'd put them in this order (worst to least bad):
-Ferrara
-Del Neri
-Zac
-Ranieri
Ferrara had everything and thats why I put him first, board supported him and his tactics, they even spent over 50M for his style of play (Secco's fault too) and fans loved him a lot even...