It's working for me right now. I went to http://www.rioaudio.com/, and it redirected me to the right place. The downloads are still there, too.
_________________________
-- roger