Stan O'Neal may be the toughest-some say the most ruthless-CEO in America. Merrill Lynch couldn't be luckier to have him.