Anybody? I was a little concerned that their new hospital hadn't opened up yet (they said it was planned for April 2008, but deadlines had already been pushed back). I'm not sure if I got a good sense of how tough their program is in comparison to others...anybody know?