Data breaches affecting millions of users are far too common. Here are some of the biggest, baddest breaches in recent memory.