I'm sure I'm stating the obvious here, but while my service provider may be giving me 30 down, and I get those speeds... the bandwidth from the place I'm downloading from may not have that bandwidth available... in other words i can only go as fast as the site I'm downloading from. Also there's at least a dozen switches and hubs your going