Not terribly recently

The last component I was having troubles with was the graphics card so I replaced it with my friend's spare.. That was over 7 months ago - maybe more..