Depends. For most things, perhaps not. The much higher number of shader units means the 1900xt will perform better in newer and more shader intensive games such as FEAR and oblivion. All benchmarks support this.
Whether this means much to you, you have to decide. The 7900gt is at a really good price-point