I get nowhere near that with my SLK-800 and XP2100+ but I also don't have a Tornado.
Lots of people keep questioning how the system can be lower then the CPU and while I don't know how or if it's accurate, I know at least how they are getting their readings. My Abit KD7-RAID has 3 temp readings in the BIOS. System, CPU Surface, CPU Core. While my CPU core is always up there, the reading for the system generally shows higher or about the same as the CPU Surface reading. Both of which are also anywhere from 10 to 15 degrees less then the CPU Core. Right now with Prime95 torture test running for 12hrs my system temp is showing 50 C while my Surface temp is showing 48 C. My Core temp is showing 61 C though.
I've also always wondered about the sucking or blowing thing. I have a duct from the side of my case right to the top of my CPU fan. I haven't been able to test it really well right now since I don't have the computer completely together but I have been debating which would be better. To have the fan sucking in air from the outside through the duct and onto the CPU or to be exhausting air from the CPU to the outside through the duct.