I have a solution for all of you who have been hacked.
you can get your account back by contacting microsoft and giving them your information.
this may or may not be instant but its better than nothing.
most importantly, in the future do not use the same password and/or username for different sites, and do not download hacks or utilities for cheating!
i have never been hacked.
if you want to test out downloads to make sure they are clean, use a sandbox, and/or another computer and use a test account and check the file with a debugger for advanced users.