Same thing happened to me today, Thirsterhall. So I logged out and tried logging back in, it wouldn't accept my password. Asked for my password via e-mail, plugged that in and it still won't let me log in. /sigh
Unfortunately the majority of the AddOns I use are hosted only on Curse. Like it or not, they are the largest repository. Surprising really, considering the numerous problems they've had.