Many users of social network sites have suffered the inconvenience of a hacked account, and while it may be fairly straightforward to recover your password...