You should make up your mind pretty soon. It's already January and you're only hurting your chances if you wait longer.
Though Yale and Stanford are unlikely, you should definitely apply to Harvard. While your situation is tricky because of three LSAT scores, I think HLS is leaning towards weighing the highest LSAT scores when paired with a very high GPA this cycle. Quite a few of us 3.9+ and 174+ multiple LSAT applicants have been accepted already this year acoording to LSN.I don't think many schools, including Harvard, can afford to pass up applicants that help boost both LSAT and GPA percentiles in their rankings.Edit: Didn't see the other schools on your list. Definitely apply to Columbia as well - I'd be surprised if you weren't accepted.