I'd stick with the Kingston that works with your DSL.
AND...I don't beleive all ether cards are the same.
I also have a kingston for my ADSL. And when I tried to use my RealTek, (both cards are 10/100 base T), The realtek would NOT connect to the internet. I've installed the local IPX and internet TCP/IP setting many times....I made NO mistakes in the networking control panel. The dang Realtek simply would'nt connect through my DSL modem...for whatever reason.
I thought I was wrong once, but I was mistaken.