FX for sure, my mother had an 05’ for about a year- I think i drove it more than she did. Excellent overall, but make sure you get the Sport Suspension package, the radio upgrade and the Tech Package for Nav/camera/keyless, etc…
The Jeep SRT-8 is not exactly a direct comparison. The Infinity has a little more luxury, but the SRT will wipe the floor with the FX for performance… and you arent touching an SRT-8 for 23K yet.
I dont think you are going to touch an FX35 for 23K that isnt either bare bones or mile-flogged.