For those of you who have given out your User name in conjunction with your Wizard name: Bad Idea. If someone know's you well enough, it's a sure bet they can figure out your password. If you've been hacked and told anyone on game your user name, that could be an explanation as to how your account was accessed. I've read user names on game also from various players, some who have commented here and feel it's no big deal that they've possibly given strangers the key to gain access to their accounts. Stop posting your wizard names on this site and stop giving out user names on game for the sake of your own security. If you fail to take precautions to keep a means to access your account confidential, you've only yourself to blame if someone figures out what your password is.
Or...have a password that one wouldn't guess in a million years because it has nothing to do with anything you've ever mentioned in the forum or in the game.