I think I've managed to get rid of atheros and I got some new Realtek network drivers
. I also got newer wireless adapter drivers but I'm still only getting lower than 5Mbps on average when I should be getting between 10 and 15. The internet also seems to go off for a few seconds every few minutes, its not the signal strength because I have full signal most of the time. I'm wondering weather or not this could be related to the BSOD, my internet always seems to freeze just before I get them and you did mention it was the network driver
it was crashing on. I have not had a BSOD since the new drivers but I'm still having bad connection.