Prey tell what does forwarding ports have to do with getting files?.
I would say the morel likely cause is his ADSL doesnt really go as fast as they say, ie: its 8mbps when and only when accessing websites. Then again there could be any number of reasons its not going at full speed.