Both my Hotmail and Facebook accounts have been hacked and I am not able to access them. My email account has important information and data.
How do I retrieve my accounts?
Have you tried the "I forgot my password" link at the login screen of the sites? Maybe you could recover the password if you remember the answer to your security question.
Also do not use the same password on different sites. If malicious hackers find out the password to one of your sites they will try to log in with the same password on other sites. My advice is to use a password manager like LastPass to generate and store different random password for each site you use and protect them with one strong master password.
Also from now on be careful when login in to your account from a system owned by someone else, or a public computer. Also have an Anti-Virus Suite installed in your system and scan your computer regularly. As far as I know, if your account is hacked and the hacked is adamant on not letting you get it back, there is nothing much you can do.