I try and use separate passwords on every site, essential or not. That way if something like this happens it isn't really much of a big deal.
After all, who can ever know that even a large site like Facebook or Twitter or Google or Hacker News is storing your password securely? You usually can't, so you may as well be cautious and not reuse passwords for any service.