LLVM is pretty cool. I've started using it in development simply because the compile times are much faster than GCC and the clang error messages actually make sense.
I also wish that this testing methodology would be adopted by other projects, makes QA much easier.