NDS,

How long has this affair been going on, according to the phone records?

How far back have you checked, and is there a chance there's been any others? Might make a difference in your DBing efforts if this is a recent, one-shot "mistake" no her part, vs. a longer-term pattern of infidelity?

Puppy