I think you could do with cleaning your registry out to deal with those "file missing" cases.
I would also remove BitCometHO.dll from your system and registry as this snoops on you.
XAUDIO.EXE - well I would suppress it. Better gurus than me would know whether there is something in there that kicks in to terminate a session - I rather think not, though you could look at your Internet settings in Tools - but you've already done all that I'm sure.
I couldn't see anything in the HJT that isn't covered above and, of course, we all lose the internet from time to time when the ISP glitches.
Suspishio
My advice is at your risk
Qosmio G50-10H; T9400 2.53GHz Core 2 Duo; 4GB RAM; Vista HP (32)
nForce 680i LT; Q6600 Quad Core 2.4GHz; 8GB RAM; XP Pro (64)
Dell XPS M1710; T7200 2GHz Core 2 Duo; 2GB RAM; XP Pro (32)