Interesting article on password cracking on Ars, the comment section is well worth reading as well for additional insight.
25-GPU cluster cracks every standard Windows password in <6 hours | Ars Technica
What kind of strategy do you all use to protect your online accounts? Seems like you can take a few steps to really lower your risk:
1 - password manager. I like 1Password, but there are plenty of others out there.
2 - 2 factor auth where supported
3 - never, ever reuse a password
4 - forgetting the whole "8 characters = safe" idea and using 20+ totally random characters.