What was your average FPS before the update? If it was decent, it won't hurt to try reinstalling your TF2. Sometimes game files get messed up and redownloading them helps (at least helped me when I had issues caused by an update).
Also, please try that 64-bit Windows again, half of your RAM is pretty much wasted now.