Curiously, the errors I was getting playing TF2 were somehow attached to AVG anti-virus. I uninstalled the program and it worked flawlessly. I downloaded and installed Alwil Antivirus, and it still works okay. I guess this what comes of using free software!
Still, AVG is incredible considering it's free.
“The greatness of a nation and its moral progress can be judged by the way its animals are treated.” - Mahatma Gandhi