County grinds teeth, passes $73M budget