Consider how many social networking sites, email services, or various other passwords you have to create on the internet. Do you think your's is a good one?
SplashData makes various security applications for mobile devices. They made their list based on shared documents that hackers complied full of stolen passwords...