I have cable; it's pricy but it rules! I have no patience to wait an hour for pics to load.