
my ever hunger for max download speed
has driven me to the extent of opening up 500 tcp port
and i set my net.max_halfopen to 500 instead of 8 in my
utorrent
if that torrent is a new release, it is almost possible for me to
connect to all seed and peer
i could achieve over 100 KB/s for one of my file
but even if i have opened 500 port for my utorrent, if that torrent
is poorly seeded and full of leechers, i will not be able to
achieve a decent speed
between, now even i feel that 20 KB/s is so slow 
so please, make no mistake, don't be a noob and ask noob question
about why is my download speed is so slow, if you really want to
improve your download speed, google is your friend
and seriously, i am only using starhub 6500,