I've been using degragler recently, mostly because of it's cute name I think, but there are lots of good defrag programs out there. Well worth a look since they took massive steps backwards with successive Windows defrag programs.
Air flow is so so important in computers to get CPU and GPU really really cool, takes a bit to get wires and fans all right, but sometimes well worth it.