Yup... I don't think it makes sense to stay with them if their own site goes down. Sadly, I don't even remember what I have with them. I actually registered a new one through them in October, too. I suppose I can go digging back through old emails.
With any luck, Mindraven will come to life again, and I can at least log in to my account.