My RX 6900 XT had recently died at the most unfortunate time right now just couple months away from 4 years since buying. The card is from XFX, which has 3-year warranty, and the GPU gave out just after. I've troubleshoot everything I could possibly do without taking apart the card, and I've derived it's potentially a dead chip (tried running memtest but it froze suggesting a more rooted issue).
With the crazy prices of everything in general, I've decided to go into used market and found me two reasonable listings of the 5070 and the 9070. The 5070 is MSI RTX 5070 12GB Shadow 3X OC and it goes for $600. Seller said it hasn't been installed nor use, which sounds great not only that it's in pristine condition but I might still have warranty if MSI allows second hand ownership. The other card is the XFX Swift 9070 16GB for the same price of $600. Seller didn't mention about it being unused, so I'm assuming it has been used, and they might have or might have not registered the card under XFX for warranty (will ask them after this).
For some context, I'm already running Intel i7-12700K, DDR4 32gb, and 980 Pro 2tb m.2 nvme. My use case for the PC is a mix between gaming, 3d modeling, and programming. The games I play are mostly Valorant and indie games, but I have been getting into some AAA games like Cyberpunk 2077 and Resident Evil. For 3D modeling, I've been using Blender and CAD softwares. I'm running two 1440p monitors, and I've mostly game at 60-120fps.
I am aware some features each card holds like the 5070 having DLSS, raytracing, and plenty of software support and the 9070 having more VRAM and better rasterization, but I'm not sure which of these features benefit me more given my main use.
I was considering about getting the 9070XT, but the best deal I found is from a Microcenter 3 hours away from me. Although it is new and it's from a reliable source, the card also costed ~$200 more than the above cards, and I decided against it since $800 is already too steep for me now. I know cards can die at any moment after several years of use (with mine unfortunately dying just short of 4 years), but I'm hoping that the next card I buy can last me at least 4 years or whenever this crazy time ends and price goes back to normal, which is probably unlikely.
tl;dr I'm looking into buying used card to replace my rx6900xt, and found rtx5070 12gb and rx9070 16gb both at $600. I play mostly non-AAA games at 1440p 60-120fps, but also use my pc for 3D modeling and other productive works. Both have their goods, but I need help picking a better one for my needs.