I personally like the x1900xt(x) over the 7900GTX in terms of functionality. However, nvidia does have a few nice perks going for it. More nvidia partners have lifetime warranty (I like that powercolor is now offering lifetime warranty) and evga has been really good to me. Also, I have noticed that nvidia cards tend to have better resale value than the ATI cards, so this could be important for those, such as myself, who pretty much upgrade their graphics cards so often. Basically, its because nvidia has better partners than ATI IMHO, that I owned a 7800GT.
