I'm sure our ways of lie detecting are very similar.....it's not the lack of details, it's the plethora of them, it's not the "not looking you in the eye" it's the trying too hard to hold your gaze. Keep 'em talking and they'll trip themselves up.
You're one of my faves too. True talent is hard to find and you have it.