Funny you mention that, since I was on there for the first time the other day in years (or what seems like years).
I too had heard it was dead, but they claim they're still uploading program data there. So who knows.
I think it's important for interns and residents to have that forum, since malignant programs need to get hit where it hurts instead of treading on reputation alone indefinately.