Help me choose a (new) power supply.

Right, let's get to it. I think my power supply is going bad. I have been writing a paper for my class, and have noticed some warning messages from AI Suite about power fluctuations. Great. HWMonitor has been able to catch some too. Double Great.

I spent a little bit of time looking for some potential buys, and conferencing them with Tom's Hardware's tier-list. Here it is:

Tier one:
Seasonic M12II: http://www.newegg.com/Product/Product.aspx?Item=N82E16817151106
XFX Pro XXX: http://www.newegg.com/Product/Product.aspx?Item=N82E16817207022

Tier two Class A:
Corsair RM650: http://www.newegg.com/Product/Product.aspx?Item=N82E16817139054
Enermax Triathlor: http://www.newegg.com/Product/Product.aspx?Item=N82E16817194109

I, personally, am leaning towards the XFX, since it has the bigger fan and is the first tier. The same with the Corsair, although there is also the gold rating and full modularity. The others I included because they were quality items, and I wanted other peoples' input on the selection. I am by no means an expert, so I accept any criticism or helpful pointers happily.

Does anyone have any personal experience with one of these, or have an opinion?

Lastly, although I think 650 watts might be overkill, I wanted enough headroom for any future overclocking I may make attempt at. :\

My rig, for what it helps:
FX-4170
Radeon HD 6870
crammed into a Corsair 300R
 
Solution
I would go with the Seasonic just because of the price before MIR. Semi modular is fine since those are cables you use anyway. I would rule out the more expensive ones, Corsair and Enermax, since they are all quality ones and will do the job fine.
I would go with the Seasonic just because of the price before MIR. Semi modular is fine since those are cables you use anyway. I would rule out the more expensive ones, Corsair and Enermax, since they are all quality ones and will do the job fine.
 
Solution
@ rolli59 - Yeah, I was thinking about it, and just because it has a gold rating, doesn't mean it is the most stable. It took me a bit to wrap my head around that. No sense paying more for, technically, less, although it is kind of splitting hairs to say that.

We'll see how the prices are when I finally get paid tomorrow. :\

On a final note, though... Could these readings somehow be because of the motherboard? I would hate to spend ~$100 on a new PSU only to find out it is my motherboard. It is an ASUS M5A97 EVO, and while I have made tentative efforts at overclocking, it has only been with the multiplier and Vcore voltages - I never exceeded 1.425, I believe. I can't imagine the likelihood of that doing damage?

 
Right, so, it would appear that, indeed, the issue was that the monitoring programs were interfering with one-another. When I closed AI Suite, HWMonitor showed no weird readings for four days.

However, I still went ahead and installed the new PSU; I don't mind the feeling of comfort.