29C is quite high for a case... made of steel right?
Anything above 50C on a CPU is the heatsink, good heatsink and fans sit around 30 - 40C idle and upto a maximum of 50C under full load.
My 2.2GHz XP3200+ sits at around 35C idle and 44C under full load... my room temp is about 200C lol.
[size=0.5]Full Aluminium ThermalTake Case
AMD Athlon XP 3200+ *400 FSB* Barton (2.2GHz)
ThermalTake Volcano 11+ Xaser Edition Air Cooling
1024MB Corsair TwinX XMS 3200 (Dual Channel 2x512) 2-3-2-6
256Mb XFX 7800 GS EXTREME
2x WD Raptors (10krpm 8MB Cache) 36.7GB using RAID -0
Video Logic SonicXplosion 5.1 Soundcard[/size]