I'm sure you are leaning more toward one of these schools after all your visits. If there are any specific concerns about that school that's holding you back from committing, reach out to their current students and have those concerns cleared. Also think about whose work you like best and who you can best imagine yourself working with.
It doesn't seem to me there is any difference in terms of the variety of method training offered by these schools. Not sure about Columbia, but the rest all have people working on the things you mentioned. As I'm sure you've heard many times: you have excellent schools and can't go wrong with either one.