Jack, because he is so secretive and mysterious, Irina is a close second though
I think their history together is what makes them the best characters on the show : their relationship made them what they are today, you can't begin to understand Jack if you don't know his past with Irina / Laura, and the reverse is true