It depends on what you're using the Internet for. Mostly downloading, uploading, or just surfing? Also, slowness to the Internet doesn't automatically call for an upgrade of your pipe. Are you sure you've eliminated other possible problem areas? For instance, I have a 2610 router at a remote site that didn't have fast ethernet, so could only do 10 Mb speed on the link to the switch. It ended up negotiating to 10/half and gave the appearance that there were problems with the circuit when in fact there were just a ton of collisions and errors resulting in a lot of retransmissions, etc. Setting it to 10/Full remedied the problem.