Whens the last time you cleaned the innards of the machine?

Is this a desktop or a laptop?
Does it hang only on one app or just random stuff?