Our endorsements for Nov. 7 elections