Re: recommendation please...
I think its too soon to make the jump to PCI-e. It really doesn't bring anything worth besides SLI and thats quite expensive.
Intead of getting a new card, you should get more ram, 1 gb makes a huge difference in games.
The 6600gt is faster than the 9800XT in most cases but not by much, except Doom3.