If you can't use ichat for video, like if your buddy doesn't have ichat, then try Google Video Chat. It works great and actually seems to perform better than ichat for some connections. I chat with one person and the connection always breaks up, but Google chat works great. It will also get you around AIM blocking that some hotels seem to employ (though I have no idea why).