If a 10Mps ethernet link is limiting your internet speed (the implication being that you have an outbound connection with at least 6-7Mbps bandwidth), then you are in a truly enviable position.
Here's an interesting tidbit to consider: ethernet efficiency goes down tremendously as the bandwidth of the ethernet link increases, it's an unavoidable phenomenon with a simple mathematical explanation. Ethernet frames are typically of fixed length (in bits). Therefore, the time spent transmitting a file is inversely proportional to the transmission rate (bandwidth). It takes a fixed amount of time for the ethernet signal energy to propagate through the link. Ethernet efficiency hinges on a favorable ratio of transmission time/Propagation time. Basically, you want this ratio to be high, so that collisions can be avoided. In the CDMA/CD protocol commonly used by ethernet today, before a node makes a transmission, it spends a fixed time listening to see if the medium is being used. This avoids a lot of collisions, but it is quite possible that two nodes are transmitting at the same time anyways because they have waited and the medium seems free, but when each begins to transmit, it can't sense that the other has already begun transmitting if the signal hasn't completely propagated through the medium yet. So anyways, propagation time is basically fixed, but with gigabit ethernet you've just done a number on the transmission time, which may seem advantageous but has a adverse effect on the transmission time/Propagation time ratio. In an attempt to limit the effects of this phenomenon, maximum distance between nodes is severly restricted, however, efficiency is still rather low. In case anyone is interested, the actual efficiency of ethernet is given by the following formula: 1/(1+5*tpropagation/ttransmission), which yields a value between 0 and 1 (1 representing 100% efficiency, 0 representing 0% efficiency)
To make a long story short: don't bother upgrading. 100Mbps switched ethernet is still the way to go.
Edit: inadvertent smiley faces removed