I'm in the same situation. However, I'm mainly looking at northeastern schools. All the schools you listed are great. I'm sure you've heard this all before, but it depends on what you're looking for in an IM program. The only school on your list I can speak on is Cornell (the only one on your list I applied to). I absolutely loved the place. But I'm not too crazy about New York City. I'm planning to go into Cardio, so going to Cornell would be a big plus.
My impression of the other schools is entirely based on word of mouth:
Duke: great program, probably more "old school" than the rest, but good training.
UNC: also a great program especially if you plan to stay in the north carolina area. Relatively relaxed atmosphere.
Northwestern: great hospital. Not sure about the training.
Case Western: superb training, but don't go there expecting to get a GI or Cards spot.
I'm not sure about UVA, WashU & UWash.
You'll probably be happy at any one of these places. It's all about the vibe you got during your interview and what you want to get out of the program. Good Luck
Taurces