Just to ascertain the obvious, when you say
you really mean 40 kBytes/s and not 40 kbits/s** (8 kb = 1kB**), right? Are these you tested speeds or your advertised speeds?
Oops, I meant KB not kb. Here is the results of a speed test. I connected to a server 100 miles away from me (closest I can get). I was wrong about my maximum upload speed, it appears I can upload close to 60KB/sec (Was monitoring upload rate while running the test with NetLimiter 2)

Where did you hear that? You may be downloading a very well-seeded torrent (such as one from Open Office), where you will see not only your upload speed come close to its limit, but also your download almost maxed out (it’s happened to me, several times).
When downloading, i’m using my bandwidth, so when I start uploading at the same time, this bandwidth would have to be shared out. The closer I reach my maximum upload rate, the more bandwidth the uploads takes. Because of this uploading, my download doesn’t have access to all the bandwidth so it’s going to slow down. Using more upload bandwith = less download bandwith. If I am wrong, why?
If, as you say, your 40 KB/s is your tested upload speed and, you have set your LT seeding to 10% and your regular upload cap to 70% (4 KB/s and 28 KB/s, respectively), are you saying that your Internet browsing still lags?
For LT seeding, 10% of my upload rate cap is approx 6KB/sec, but BitComet limits me to 10KB/sec or above, I cannot set it that any low.
How many tasks are you running at the same time (both uploading and downloading)?
I currently have 4 torrents downloading, sometimes I can browse the Internet with these downloading fine, but 95% of the time, my Internet is so incredibly slow, often pages time out. Yes, this often happens even if I have only 1 torrent downloading and downloa/upload speed doesn’t seem to be a factor in terms of whether I can browse the net or not in the background.
True, but not of your setup… please read here and see what else we need.
I’ve already given you most of that information but to answer the missing information, my cable modem is from NTL but my ISP is Virgin Media (they took over NTL). I do use a Router (I purchased one recently) but this use to happen when I did not have a Router. My Router is a D-Link DIR-615 (Wireless), I do not know anything about port forwarding, settings for ports are default, I only went into settings to set it to WPA/WPA2 encryption. I use Avira Antivirus, and COMODO Firewall.
deadman, I’d also like you to download and install the free NetLimiter2 Monitor. You’ll need to reboot after installation.
When you’ve done that, start the monitor, and look at it carefully.
Click on the + next to “Units”, and change the setting to KB.
Start BitComet as you normally would, if it’s not already running, temporarily stop any running tasks, then look at what NetMonitor is saying about BC’s outgoing activity. BC is still going to be doing some frequent low-level activity, particularly if you have DHT active, but anything less than 1 KB/S isn’t significant. We want to see if there’s much outbound activity above this level when no tasks are running. There should not be.
Start one of the troublesome BitComet tasks, and after it’s up to speed, try to browse or whatever you were having trouble doing before. Recreate the situation where you’re having trouble. Now look at NetMonitor, write down the numbers for BC and the other task (web browser or whatever, and anything else that’s taking significant bandwidth) or, easier, take a screenshot and post it.
Don’t forget to provide the info Cassie asked you for, in the meantime.
Ok, here are some screenshots:

Not sure why BitComet is still uploading when I stopped all tasks… (Yes, it still uploads, even after several minutes of me stopping all the tasks)




Upload and Download speed change all the time which I know is normal, but the changes are massive. The screenshot above shows an upload speed of 181KB/sec… my upload isn’t that fast.