What are some ways to catch channels from Europe, here in United States? I live in Pittsburgh, PA and I got Globecast so I can watch Romanian channels. Unfortunetely those are special programming channels for Romanians abroad, and are subject to lots of regulations. For example in Romania...