>Pair programming is less fruitful. I'm surprised at this statement. My team pair a lot - at least half of the time - and the majority is remote. We find it much more comfortable to pair remotely on our own setups than crowded around a single desk and keyboard. I wonder why our experiences are so different.
What is your setup when pairing remotely? (Full disclosure I am building an OSS app for this purpose and just want to learn what is working for people)
I would try Tuple but to be honest we are fine on Code with Me.