Bought a GeForce 4080 (as couldn't stomach a 4090 card price, given +USD600+ in my country), MSI Gaming X Trio. Realistically, the 7900XT will be ~USD200 cheaper, which isn't such a bid deal. I had a Merc 319 6800XT. Length wise, the cards are the same size (so not an issue). However, my 4080 runs a lot cooler. Out the box I can easily overclock the GPU to 3GHZ and 24GHZ RAM, adding 5-10% in games. DLSS is incredible. At 1440p in MW2, getting ~240FPS, with DLSS on. I can't tell the difference between it on an off, yet I take a ~100fps hit when off. And this is where the magic lies. Given how good DLSS is now, where supported, it's a no brainer to run the game with DLSS on - much higher FPS and ~40watts less power draw too.
It will be interesting to compare the 7900XTX against the 4080 with the recommend DLSS and FSR settings, as this is where I believe the battle really is!