I was browsing the forums at Get Linux Online when I found this posted...
There is a new "C" compiler called Cyclone. It is supposed to compile C code in a safe manner. An example of one of the things it does is compile protections against buffer overflow attacks in code that would normally be vulnerable. The download site is here.
There is a short article about it here.
I haven't tried it yet, but it sounds pretty cool. Just wanted to share.