Before reading this quick post, please check a password very similar to one of yours (not a real one!) here.
How long would it take for the Tianhe-2 Supercomputer to crack it? 2 seconds, 3 minutes, 18 days? I hope yours was at least a week, but luckily most hackers and bots do not have supercomputers. So how does it rate against the Conficker botnet? Hopefully at least a day, that would give you enough (barely) time to change a few passwords if you knew you got hacked.