I can't seem to find anyone else with this problem. Every time I download or stream something, ANYTHING, it starts downloading the object directly to cache and doesn't allow access until it's downloaded about 6-8MB worth of whatever it's doing (if it's smaller than that then it'll wait until it's downloaded the whole thing) THEN it'll load from cache and stream/download the rest as it normally should. The only time something downloads normally is if I use a torrent. Every browser behaves the same way with downloading/caching in this manner. This is screwing with the auto-updaters on some of my programs because it makes them think my connection is timing out when in fact it's caching the update without allowing access until the aforementioned point. I've had this issue since August and cannot seem to find a solution. It's also making online movie streams appear to not load at all and refuse playback, then something like a minute later, if it's something like a 7 minute YouTube video, half of the thing will load all at once, then the rest will stream normally and it'll allow playback. I have no issues otherwise with either the computer or the internet connection, both are perfectly stable and run consistently most of the time. The issue only affects anything I download; uploading files is as it should be. A minor (actually a mildly amusing) side effect is that it fools speed tests into thinking my download speed is 10-15 times faster than it really is. The system is currently a Windows XP SP3 RC2 build; Intel DP35DP board with the latest BIOS and driver updates, C2D E6320, XFX 7600GT with 169.28 drivers, 320GB Seagate Barracuda, Asus 18X DVD burner, 2GB of Corsair ValueSelect DDR2, and a 400w Enermax Liberty (which I'll upgrade sooner or later to a Corsair or PC Power and Cooling unit). The system was built in June and the hardware hasn't changed since then (but hoping to change that soon). Any help on this is VERY greatly appreciated.