if i think of ryzen i should go with Ryzen 7 9700X as prices are
AMD Ryzen 5 9600X 13800
Intel Core Ultra 5 245K 15000
AMD Ryzen 7 9700X 15500 (MBK)
There is negligible performance diff in games between R5 9600X and R7 9700X. So, unless you absolutely need the extra 0.5% better performance on 1080p and two extra CPU cores with 4 extra threads, then go with R7 9700X. Though, on 1440p, you'd get 0.5% lower performance and on 4K 0.4% lower performance.
For gaming R5 9600X is solid option. But if you want the best, then king of games is R7 9800X3D. It also costs accordingly.
iam not a fan of Ryzen, unfortunately, But the performance difference is not so much
Even when performance would be completely equal (which it isn't), between U5 245K and R5 9600X, it doesn't make any sense to pay 1200 more just because.
On top of that U5 245K is 125W CPU, with turbo up to 159W. While R5 9600X and R7 9700X are both 65W CPUs.
So, with half the power consumption, they both offer a bit better performance while R5 9600X is considerably cheaper.
While i too prefer Intel, have used Intel CPUs for the last 10 years, but my brand loyalty isn't that strong that i'd be paying more money for a worse performance. So, this time around, i'm going with Ryzen, since Ryzen CPUs at current day and age, offer the best value (price to performance ratio). Come next month, and i'd be going with R7 9800X3D.
Entire Intel Core Ultra 200-series is waste of money.
With the extra 1200 that R5 9600X is cheaper than U5 245K, you could get e.g better/more RAM, better SSD or pocket the difference.
But if money isn't an issue, go with U9 285K and call it a day.