TD, your comment about knowing a position you are arguning against so well you could argue for it really hit home with me. Any time I have a discussion with my JW wife, what you say is true, and it ticks her off when I mention that I know what she's going to say. It's just really hard to sit there and listen to a long explanation when I already know that position.
Thanks for the link, going to take a look at it later.