I realized that my mobo supports pci-e 1.0 and my gfx card is 2.0 would I see a noticable improvement if I upgraded to a mobo that supports pci-e 2.0? I am aware that there is newer technology out there but have a limited budget and can't do a complete system upgrade right now. Any help/advise would be appreciated.
It depends on what graphic card you have. PCI-e 2.0 has 2x the bandwidth of PCI-e 1.0. PCI-e 3.0 has 2x the bandwidth of PCI-e 2.0. So....
PCI-e 1.0 x16 = PCI-e 2.0 x8 = PCI-e 3.0 x4
If you have a very powerful graphics card like a GTX 670 or Radeon HD 7970, then I would say that you are being limited by the PCI-e 1.0 slot. A rough guess is you will probably see a 10% - 15% improvement in game performance. I have a Radeon HD 5850 in a PCI-e 1.0 slot and I have no issues with bottlenecking (at least that I am aware of).
The Radeon HD 5850 is about equivalent to a Radeon HD 7770 / Radeon HD 6850 depending on the game. If were talking about DX9 only effects, then the Radeon HD 5850 would provide better performance. Compared to a nVidia card, it would be about equal to the GTX 470 which is a little slower than the GTX 560 Ti.
Most likely the GTS250 is close to the max your CPU can keep up with as well.
I still have a lot to learn about what components will be compatible with others.
What do you look at to determine what the CPU's limit for a gfx card would be? I have an AMD 64 x2 athlon 5200 or 5400 which ever one is the 2.7ghz processor.
I will put the computer specs in my sig tomorrow to make this easier.
It is hard to explain the CPU and GPU relationship apart from looking at generations of both during the Athlon X2 period GF8800GTX was top dog on the GPU market and GTS250 is in the same performance group. What basically happens if you have a more powerful GPU is that the CPU would run up to max load before the GPU would get close and be holding back the performance potential of the GPU.