I've actually started skipping the pre-interview dinner. No one seems to care if I went or not during the interview day, so my impression is that it's for the benefit of the interviewees. The way I see it, if they offer the dinner, it tells me what I want to know - basically the residents aren't scaring people off during the dinners and the program is gracious enough to offer a dinner. I can tell by talking to the residents during the interview day if I can get along with them or not, and I get all the details of the program during the interview day. The reason I don't want to go to the dinners anymore is that there is inevitably 1-3 other interviewees who are total *sshole's and will inevitably sit next to me and put me in a bad mood but I have to smile and make small talk anyway or else I seem like the *sshole. It's just not worth the "free" dinner, no matter how nice the restaurant and, like I said, I can find out what I need to know during the interview day w/o having to listen to the douche next to me talk about all his extensive ground breaking research and experience with famous doctor's blah blah blah.