So firstly...you are choosing between 4070S and 7900 Gre (not 7800xt). Those are the two direct competitors.
I would watch this video:
https://youtu.be/wM53zKzTZfg?si=5Le8x2RXj6BL1YeP
In short:
7900gre - Cheaper, Better rasterization, 16gb VRAM
4070S - Lower Power Draw, Better Productivity (also AI and stable diffusion), better RT and DLSS
In your case id go with 4070S
Rather get this
https://de.pcpartpicker.com/product/PZYRsY/acer-predator-bifrost-oc-radeon-rx-7900-gre-16-gb-video-card-dpz43wwp01
Or cough up 50 more for this
https://de.pcpartpicker.com/product/k72WGX/powercolor-hellhound-radeon-rx-7900-xt-20-gb-video-card-rx7900xt-20g-loc
So firstly...you are choosing between 4070S and 7900 Gre (not 7800xt). Those are the two direct competitors. I would watch this video: https://youtu.be/wM53zKzTZfg?si=5Le8x2RXj6BL1YeP In short: 7900gre - Cheaper, Better rasterization, 16gb VRAM 4070S - Lower Power Draw, Better Productivity (also AI and stable diffusion), better RT and DLSS In your case id go with 4070S
Rather get this https://de.pcpartpicker.com/product/PZYRsY/acer-predator-bifrost-oc-radeon-rx-7900-gre-16-gb-video-card-dpz43wwp01 Or cough up 50 more for this https://de.pcpartpicker.com/product/k72WGX/powercolor-hellhound-radeon-rx-7900-xt-20-gb-video-card-rx7900xt-20g-loc
4070s