I don't really know who would be a good HC replacement. That is probably why Coughlin won't/hasn't gotten fired.
And knowing the Giants they would probably look towards the draft for a RB if we don't get one in Free Agency. We also need to adress our Linebackers, Defensive Tackles, and O-Line. It will be a long and interesting offseason if we miss the playoffs again.