I looked back in the application event log and found several red stop signs that read: "Hanging application msn.exe, version 9.0.13.2101, hang module hungapp, version 0.0.0.0, hang address 0x00000000." Another: "Faulting application explorer.exe, version 6.0.2900.2180, faulting module nump4splitter.ax.version 4.9.4.1, fault address 0x0002a65b." Another: "Faulting application wmplayer.exe, version 11.0.5705.5043, faulting module nemp4splitter.ax, version 4.9.4.1, fault address 0x0002a65b." Another: "Fault bucket 398768694." The last two were repeated for several events. But there seeems very few of these red stop events when I compare them to the number of times I get thrown out of the internet. When it happens, I don't get and error message at all. There were also quite a few yellow triangle warning events listed that said: "Windows saved user DB2K5K91\Ardyce registry while an application or service was still using the registry during log off. The memory used by the user's registry has not been freed. The registry will be unloaded when it is no longer in use. This is often caused by services running as a user account. try confinuring the services to run in either the LocalService or Network Service account." Also to answer the other questions. If i switch to using Internet Explorer directly and don't go through MSN portal, it doesn't happen. I don't have any other brower on my machine. Any clue?