Cold Case is also very satisfying in a similar way. I especially like the cases that are 20+ years old because they use music from that era and stuff. The 1929 one is still my favorite.
But I'm still not all that fond of Lily. :/ She's not a bad character, I just don't find her interesting enough to be in the spotlight. But then I usually like watching a team effort better than one character leading an investigation when it comes to these kinds of shows.
EDIT: Oh snap, this episode had a BAD END. ;__;