Since I don't want you to waste all your money, I will always recommend to not spend more than $100 (or 100 euros) on a graphic card. That's why, in an attempt to reuse all the important progresses made by the "Nouveau" project (open sources nvidia drivers), I recommended GeForce 7300 GT (nv40 category).
For the same reason I suggest you focus on GeForce 8500 GT for now, if you need DirectX10.
A good side effect will also be less noise (since less power).
Bandwidth of 7300 GT is 10.7 Gb/s, to compare with high end ($600) cards that have 86.4 Gb/s.
Bandwidth of 8500 GT is 12.8 Gb/s, for, I guess, the same $100 price.
I will call the 7000 series the nv40 family and the 8000 series the nv50 family to make it short.
Assuming enough time is invested into it, the creation of a nice open source driver for nv40 (and potentially for PS3 RSX that may fall in the same category) is not too much far from our grisp.
For nv50, it's a different story. It will, logically, take more time to appear.
So, if you plan to switch to nv50 card, DO NOT RESELL your nv40 card. It may become useful soon.
Also, never forget that the ad "Only Vista can unleash the power of DirectX10 compatible graphic cards" is a lie. The truth is that non public agreements exist that make Nvidia and ATI publish only optimized drivers for Vista+DirectX10. It's more commercial than technical. Nouveau project will help non Vista user to take advantage of new nv50 architecture (strangely I have the feeling we get closer to the PS2 architecture... -i.e coprocessor(s) able to do almost anything-. But I may be wrong).
Edited by openxdkman, 22 April 2007 - 04:41 PM.