Wow. Sucks man. But being keylogged is pretty novice-ish. As an aspiring programmer, it would probably hurt my pride more than it hurts my bank currency. You have to be very vigilant about those kinds of things.

Hope you get sorted.