ditto above post.
I did not have a rads advisor, nor did I get any rads letters. On the other hand we were told that we would get honors on our rotation (save, majorly fing up) and perhaps other schools know this about our rads dept.
Either way, it didn't seem to chnage a thing for good or bad.