Well, this is in the wrong section first off but a mod will take care of that.
Anyway onto your problem, it is most likely your connection, if it is wireless that will cause a small drop not to mention 2.3MBits is not much to begin with.
Your problem is most likely the amount of people that are downloading and uploading the file...the more people that are uploading then the better rates you will get...you are probably downloading files with less downloaders...try downloading something really popular.