We have done it both ways. We have used a DSL connection which is nice because it is fast and allows viewing of the PLC data from any web browser. A commercial DSL line however can cost 80 or 90 bucks. Have also used modems. The only additional cost when using modems, other than the hardware, is the cost of a LD call. Downside is that only one person at a time can access the data and you need a phone line to dial out on.