If I had to choose between Ati & nVidia at the moment, then I would go for nVidia. Like Doc said, the difference in performance is very little. The big difference in these 2 is driversupport. nVidia has the best support of the 2, so in the long run I think you're better off with nVidia(think of performance and compatability with future hardware). Ati is known to be a little slow if it comes to boosting performance & compatibilty, it will come but very slow. If you have the money then I'll say go for the FX5900 ultra. And your friends that say that Ati is better with Doom3 & Half-life 2 are right at the moment, but they forget a very important thing; both games are still Alpha (testversions, pure for testing and showing off) and the programmers haven't put driver optimalization in it yet. And when that's done then nVidia and Ati will be at the same level of performance