2*1024*1024*8 bits= size of files transfer through internet
Cable upload speed is 320 kbit/s
Bell High speed upload is no more than 160 kbit/s
Your friend download:
by phone line max. speed is 56kbit/s
by ADSL or 'Kuan Dai' may reach the full speed of you can privide.