Is there a recent comparison of cmake, scons and (boost) jam? I personally use cmake and it does its job well, but it has some flaws that aren't being fixed for some time...
http://lwn.net/Articles/188693/
I find QMake, even for projects that don't use Qt, really nice for projects that don't need to be packaged up or have complex dependancies. The format is trivial and it does well with generating makefiles, XCode projects or Visual Studio projects.
AFAIK, either make or vanilla jam is the fastest for C++, which is by far the most important thing to me, but that'll vary depending on your particular situation.
This is a bit old, but still accurate: http://www.gamesfromwithin.com/articles/0509/000100.html