Hello everyone, I made an account just to view this whole tutorial. I am running win7 on an iMac. I have had NO ISSUE with it for a very long time. About a week ago I started having what I call "hangups" where my computer would stutter and freeze (and the audio would make a sound like HHRRRGG) for one or two seconds. Measuring my latency, I would also get lag spikes. I tried updating my wireless router software, but it did not help. (NOTE: this ONLY happens when I am using the internet. if I am listening to music or watching shows WITHOUT using the wireless internet, the CPU spikes do not happen.) I have followed MagicAndre's tutorial and it has been VERY helpful. However, I am not sure about what exactly I am doing. I am not an expert. Here is a screenshot of the data I found: http://i.imgur.com/aKdQM.jpg (note: when I expand the "ndis.sys" tree, it says "ndisPeriodicReceivesTimer" occupies the next largest time period) It looks like it is a problem with NDIS.sys, which corresponds to what Andre says about needing to update the WLAN drivers. I have the fileversion.txt that Andre mentions. I do not know what the driver name for my WLAN will look like. I do not know where to go to update my WLAN driver either. Any help would be greatly appreciated!