All good suggestions, but the only one that might be plausable is the problem with the PCI-E slot: heres why.
I know its not the graphics card itself because not only were my 3DMark05 scores on par with those who have the same card, but I also put my brother card in an experienced the same problems. I know its getting enough power because, well 650watts should be enough to run 2 cards.
I also dont think its a problem with my soundboard, heres why. Every time I installed BF 2 or re-installed some drivers, the game would work fine for a short period of time, and then everytime I go to the options menu, or even the rank menu, it would start to freak out again.
This also happened last night: I was attempting to look at video on thatvideosite.com and whenever I would open one it would look terrible, with only orange and red and bright colors all pixalated and stuff...i'll post a picture if you think it would help
Could be the PCI-E slot, but then how come my 3DMark05 score are average and the game works some of the time? Im almost convinced it has to be the Mobo or XP now but...
Thanks for the help guys, keep it coming.