Satellite has an inherent latency due to the satellite being over 30,000 Kilometres from Earth, this is normally for a one way journey ½ second so 1 second for a round trip earth – satellite - earth. This does not affect transmission of large files such as MP3 however for small object base files such as HTTP, Telnet then it can become very slow. The Good news is that most satellite operators have installed PEP or performance enhancement protocol that tricks HTTP and Telnet into thinking there is no delay and improves your surfing experience. I hope this is makes sense but if you want more info don’t hesitate to ask. As for companies offering two way services I would suggest that you use a DVB RCS terminal which is based on open standards so should work with other providers if you decide to change your provider. Try www.satlynx.com or www.hispasat.com or a small English company www.avanti-communications.com. Finally don’t expect to pay the price of a normal ADSL connection as satellite is far more expensive.