A little late to the party, but since I've had to do this a bunch of times I thought I would chime in.
While a laptop of this age will usually not have the bandwidth to transfer full gigabit, they can jump up significantly from 100Mbs.
While usb adapters are the easiest since they can support wired or wireless speeds, they are not as efficient as a direct hardware solution, a lot of times the usb ports are just 1.0. And then short of some sort of factory option for gigabit, the easiest way to do this is via a pcmcia/cardbus/expresscard adapter, which can be had brand new for as cheap as $6 shipped on ebay like this one:
https://www.ebay.com/itm/Netgear-Gi...266017?hash=item4442ba0f61:g:t1gAAOSwOB1dRx3V
All of these adapters made by Negear, Trendnet, or US Robotics that I've bought use basically the same chipset, and the speeds will depend on how the pcmcia/cardbus/expresscard bus is connected to the rest of the system as some will be faster than others. Generally, even on older laptops like a celeron 2.0 and a pentium 2.4, I am able to get 300Mbps via these wired adapters, which is a 3x increase in speed. Usually the architecture of the system is the main thing holding it back from going faster, but it's quite an improvement with some serious bang for buck.