Sorry brah, not much we can do (or the Hotmail staff can either). You probably won't get much response from Microsoft because they don't take any of your money.
I hope you didn't have anything like credit cards/bank accounts on there...if you did, call them straight away. Similarly with Steam, if you've bought anything from them, they'd be happy to help you protect you from collateral.
You maybe could get your Facebook disabled: say someone set it up pretending to be you or something.
I doubt it was keylogger: most of the keylogged details are stored in databases for criminals to use on your bank account, and they'd never change your password otherwise they wouldn't be able to steal anything from you if you found out in time.
It's probably someone you know being a penis.