Just spring cleaned my machine and using the above cpu and a freezer pro 7 the idle temps are around 50 degrees c, was 60 before clean. Is this about right or do I need to look for more dust?
50ºC at idle is fine, more relevant is the temperature when both cores are running flat out for extended periods, eg when video transcoding.
I only start to pay attention when mine go over 80ºC under such conditions, but don't usually take any action until they go over 90ºC.
And even that is more for the sake of the PCB and surrounding components than the CPU. As far as I know most are automatically forced (by on-chip circuitry) into sleep mode if they go over about 100ºC anyway, in simple self-defence