"I either got keylogged through a pack of cracked porn games" or maybe you visited a website which was hosting exploit kits, or maybe you didn't update your office suite and opened a malicious doc or excel file. There is a long list, hard to list them in one place. Best advice don't overlook small glitches. Keep your licensed software updated. Never use cracked programs. Even if they are not backdoored they open a hole for intrusion since you can't update them.
I don't want to point out but have you ever heard about Swatting? Imagine a carder getting swatted, the expression of him even hearing the news will be priceless. But as per my info, Swatting is bad, may be illegal as well. So move on, keep your doors locked, security tight and you will never get robbed.