Better all around including price. FX9590 requires one of 7 motherboards that support it. They are not cheap. Cooling for the 220W FX chip needs to be extreme, not cheap. You need a lot of extra power, because it is a 220W chip at stock settings. So usually the next tier of power supply up.
All told a comparable Intel system is slightly cheaper.
The i7 is better if price isn't an issue. It can run the same amount of threads (8) as the FX, but its single-thread performance is much better. Also, it runs much cooler than the FX.
Better all around including price. FX9590 requires one of 7 motherboards that support it. They are not cheap. Cooling for the 220W FX chip needs to be extreme, not cheap. You need a lot of extra power, because it is a 220W chip at stock settings. So usually the next tier of power supply up.
All told a comparable Intel system is slightly cheaper.
The Core i7 4790K is a lot faster than the FX 9590 and it has a lot of room left for overclocking too whereas the FX 9590 isn't going to overclock much if any at all. There are very bad heat issues with the FX 9590 and it uses a lot of power. Definitely go with the Core i7 4790K or even a Core i5 4690K will do if you're mostly gaming. You want the 4790K if you're doing a lot video editing and stuff like that.