i did cf in '03 and would just to add that if anyone is lookin for some supplementary texts there ARE heaps out there for this topic... and most of em are good too!
Any books by Peter Robinson, Michael Connelly, Denis Lehane, Ian Rankin and ESPECIALLY George Pelecanos fit easily into the genre...