Virus, surging power strip,... I have no idea. All I know is that due to my computer-less state, the library and the numerous *click, click, clicks* of other students have become my home until the end of this week: aka macbook pro upgrade, my life slows down.
Hello, 13" macbook pro... I've been waiting to hold you.