Im using Windows XP Professional. Vista sucks so I'm not using it. I actually did get the game to run much better. I just need to figure out how to get texturesstreaming off by using that command.
This is what I'm talking about
r_TexturesStreaming [0,1,2] - This setting controls the streaming texture system in the game, and if set to 0, textures are not constantly streamed as you walk around, they are preloaded from a cache. While this increases memory usage, and hence may cause additional stuttering on systems with low RAM, for the most part disabling it should cause no problems and will reduce stuttering on most systems. More importantly, disabling it also appears to improve more distant textures without any real drop in performance.