the above 2 comments regarding dust will be extremely important if u smoke weed around your computer... that shit will make your computer look like a 50 year old abandoned house, full of gray n sticky dust.

I clean mine with the mentioned air sprays once in a while, but sometimes i have had to go beyond that and actually open up my fan casings and my power supply and use some alcohol n stuff to clean it up...