Laptop Ethernet cards are all pretty slow, in comparison to thier PC counterparts. The primary concern with laptops is power consumption, as such, they throw a lot of the hardware out the window to keep the required power low.
In doing this, they also sacrifice performance. Not much you can do for the laptop. It is just the nature of the beast.