Solved, I think
I think I figured it out.
I moved from MobileMe to iCloud the other day and noticed tonight that iChat wasn't letting me log in anymore.
I deleted and then recreated the account in iChat preferences, which consisted of all of about ten seconds to type in my username and password again.
Works just fine now.