When I compare pair programming in person vs. by video chat, there is no comparison. In person is always more effective. That said, if you have no choice (your pairing partner is not in the same office), then video chat is way better than 10 years ago, and is a reasonable alternative.