How did it go marc264264 ? If you don't feel comfortable talking about it here, just PM me.
To answer your second question, I will be ranking only 2 programs (Cambridge Health Alliance and UNC Hospital). If you don't see yourself going to a program 100%, spare yourself all the drama, and don't rank them at all ! Be careful what you wish for ... you just might get it.
Let me know how it went.