I feel like vomiting all over my PC when I see the upload rate as 70KBpS and the DL rate as 4.
Well.. on the bright side, if you're uploading to other people, it probably means your ports are good. On the down side, maybe your ISP is throttling.
What's your theoretical max download speed?
Also, bear in mind that if you're uploading at absolute maximum potential, that can hinder your download speed.