I have a friend in Germany that I want to talk with, but international rates are a bit high. Has anyone tried Skype? I was checking out their website and it sounded good. I'm a bit cynical though because you don't get something for nothing. Is there a catch?