The real question to me is : why in the world are y'all still using C? C++ is just as fast if you don't jump the shark.
Steve Yegge has some great thoughts about how C++ should die, in favor of Java (not that he likes Java either, though he loves the JVM).