http://www.gofuckyourself.com/showthread.php?t=599968
No response to my question in this thread... usually if there's a wholesale change of passwords it means there's been a breach. I can't imagine that you would not have recent db backups.
I'm happy to be proven wrong! Please clarify!