Just finished 07-Ghost. I thought for sure that anime was made around 2003-2006 era judging by visuals, but no it was 2009. I used DN Angel and Shakugan no Shana season 1 as references for the estimation, but more closely DN Angel. I had to ponder my incorrectness for a bit.