The DSL you meant is ADSL. not SDSL/xDSL I think. It is meant for SOHO, and home user. So I don't think you want to upload more than you download
If your motherboard has a gigabit lan ehternet ready-most likely it is from Intel-for intel motherboard. If not you have to buy a NIC card which is relatively cheap