As for the bandwidth part of your problem-
Computers measure data in
bits and
bytes. There are 8 bits in a byte, its important to understand this when considering broadband options.
ISPs advertise broadband speeds in kilo
bits not kilo
bytes, eg my own ISP gives me "download speeds of up to 2Mbs" this does not mean the same as 2MB per second. Further, Internet Browsers measure download speeds in kilobytes whereas sites that test your connection usually measure in kilobits. Confusing I know.
So, if your ISP says your getting
up to 1Mbs then in reality you should expect to see speeds or 100kB when downloading from a browser which will equal 800kbs which is close to the 1Mbs you're paying for.. The actual 1Mbs will only ever be achieved in rare circumstances.
This is a simplification of things as factors such as server speeds can affect it further, but its good to know anyway
