As someone that's rotated through Brown, I agree that it's a strong program. I'm not sure I would rank it over Duke (which I won't claim to know anything about), but the clinical training is excellent. Only a few fellows, independent call, and tons of volumes in procedures there - it all means that you'll learn to do everything well before you graduate. Also their moonlighting is excellent + cost of living is low. If you're thinking of IR, their program is one of the strongest in the Northeast.