Why would a keylogger erase any trace of IP addresses? It must have been Jagex. If it was a keylogger/hacker or something, they'd have needed you to type in your details for each account including bank pins, passwords etc. and it would have surely left an IP address on it too. Are you sure you didn't just get caught in a phishing attempt via email or something? I mean... if you aren't retarded, I doubt it was a hacker. If you have over $8k in gold, i'm assuming it must have been Jagex as they obviously hold all info on all of your accounts and hold trade logs of everyone.