LOL... funniest thread of the day
Ok ryan... Here's the deal.
You had a problem since your previous graphical card didn't support the game, so you paid $110 for a new card and some pc cleaning... By reinstalling the game you'll not delete your graphical card... (that button is yet to be invented, trust me)
Thus installing BF2 again untill 1.12 is a piece a cake. BUT as everybody said before, you'll have to uninstall bf2.
(press start -> all programs > EA games > Battlefield 2 > uninstall)
While the pc is doing it's delete stuff find your copy op BF2. (assuming that you have one)
After uninstall (it'll ask to remove or keep your settings, to keep it easy, press keep)
Than place DVD / CD in drive. Press close... A nifty little screen will pop up, and it will ask you to install BF2... Do so.
When all this is done, search on your pc or on the net the 1.12 patch... and install that.
All in all it shall take you less time than the existance of this thread.
Cheers,
R