MI5 report on terrorist profiling, via Schneier. The short version: it is very difficult to come up with a valid profile.