If you have lots of pictures, cable will not be sufficient because they limit the uploads to a wimpy 16KB/s. Even if only one person was downloading one picture on broadband, it would still seem slow to them. You need at least unlimited upload DSL. But if you are just starting out, stick with the cable until it seems to be taxed.