don't care for erickson, but lets be honest that he got a raw deal in 2004. every other season as a pro coach he was hovering right around .500 with talent that ranged from mediocre to pretty darn good. this over 5 seasons indicates mediocre coach. that 2004 squad was god awful in terms of talent and no coach would have won more than five games with that garbage that terry donahue gave him. i blame that season mostly on donahue. that said, he was still a crap coach.
nolan was just plain bad. guy knew a fair amount, but he was a total politician and couldn't fix jack. and he was an a*****e who'd throw anyone under the bus to save his ass.
singletary, abosolute trash. he had no business being a head coach in the first place. for everything you can fault his two predecessors for, they could at least remember important things that happened in the game, even if they followed it up with lame excuses. singletary just plain had no clue. if he didn't have the benefit of a squad with years of high draft picks stacked up on it, he never would have won anything.
so if i have to rank them, singletard was the worst, followed by nolan-erickson in a tie.