I would say the CXM would be the best bet without going over budget, but here are some other choices too.
https://pcpartpicker.com/products/compare/3hkwrH,KmgzK8,bqVD4D/
The S12ii, though good, is starting to get quite old. I wouldnt really recommend it anymore, but on a budget it would work okay.
My CX600 was only $55 or so two years ago, flawless to date...
Had to listen to two weeks of 'you should have gotten Brand X 450 Watt Platinum Super Efficient', etc., but, in light of the new upcoming AMD GPUs needing 300 watts alone, I still expect few will issue retractions....
I'd rather have 200-300 watts to spare for exactly such a contingency...