The truth about hacking.... term is used by people that don't know what it means or how to do it. With today's protection it's virtually impossible to break any passwords at all.
It's the "Virtually Impossible" that hackers thrive on. I took a white-hat course as part of my certification. White hat being counter hacker...hacking. The challenge is all part of the fun.
That being said, accounts being compromised happens. I being the victim once (stolen comp and the cache was not wiped). Here are the steps I take to prevent security issues.
1: Make sure anti-virus and spyware detectors are up to date, and used regularly
2: when installing items, I read the TOS in it's entirety. Companies/developers is good at hiding little tidbits they don't want known in there. 76 pages may suck, but you'll be surprised at what you find
3:make sure that there are no 3rd party installs piggybacking on the previously mentioned install (toolbars are notoriously piggy backed)
4: My Acc e-mail is dedicated for ONLY the game with which it is registered, and I change my PW often.
5: I keep SSes of all my gear and Inv as it changes, so as to have proof of what I owned, should I need such proof.
6: obviously, Never share account info. My wife has NO idea what my name or PW are, and never will.
2 words: Due diligence.
be safe, be careful, cover your butt.