La temperatura que maneje en los núcleos del CPU, dependerá mucho de la temperatura ambiente donde el PC se encuentre.
Si no puedes tener el PC en un lugar bien ventilado, pues como tu dice tienes las dos opciones que mencionas; la cuales pienso yo que debe de ir de la mano. Si por el momento tienes el disipador que viene junto con el CPU, siempre estarás un poco elevado en las temperaturas, por mejor ventilación interna que tengas.
Como consejo te puedo decir que si tu bolsillo lo permite primero cambies el CPU cooler por uno mejor que el de Stock (Asumiendo que tienes el de Stock) y compres los ventiladores del frente y trasero, para que uno meta aire fresco y el otro lo saque.
No sé si puede poner una foto de tu case, porque según el thermaltake que dices que tiene, me aparece que es un cubo con solo espacio para tres ventiladores.
Lo más importante es que cambies el CPU Cooler por uno mejor que el de stock, que pongas un ventilador en el frente y otro atrás. Y si luego un ventilador en el 'techo' del case para que saque el aire caliente que ahí se puede acumular.
Saludos.-