Thanks for your reply. Yes, as you mentioned, torrents are faster as opposed to the direct downloads. I don't use it for pirated downloads, I did that just to check if the issue was actually with my bandwidth.
I resolved the problem to an extent. I downloaded driver for my wireless from HP's website and update the driver. Now I get decent speed on direct downloads as well.
Thanks again for your comments.