Basically...
For running around I wear MP with minimal -HP gear.. my only -HP is Serket Ring and Blue Cape, and I get another 30 back with my Walahra Turban. I have a few pieces of Zenith that I chose not to wear, mostly because of my Taru HP levels. I get 1232 max MP normally, and I believe 812 HP (net -35).
For my regular cures (3, 4, 5) I sub in just a couple things- Healer's Cap +1 instead of Turban, and Cleric's Duckbills instead of Herald's Gaiters. This along with my general setup (Blessed mitts and slacks, Nobles, etc) makes my V's break 800 easy, which is plenty enough for any situation... any more is excessive and brings down MP too much. I don't bother with the torques and keep my MP neckpiece on, and I still have about 1210 max MP in this state.
For curagas, I use a heavy -enmity setup, as that is generally the biggest issue with them. Crow beret, blessed feet, maybe even my penitent's rope, I can't remember. Usually you don't start a fight with a curaga anyway, so you'll likely already be down the extra MP from losing the hierarch belt... I may have taken that out of my macros, though. I generally drop to about 1075 max MP here, which still isn't too bad.
For resting, I have a heavy hMP setup. Healer's Cap +1, errant, pluto's staff, relaxing earring (in place of Loquacious), magnetic earring, hierarch belt, grandiose chain, etc. Everywhere else that I can stick MP I do, getting me about 1125 max. After my MP is full with this setup, I usually switch back to full MP gear for one more tic or two to cap out at 1232.
Note for endurance-term fights (wyrms, 60 minute BCs, etc) I have a seperate macroset that uses my heavy -enmity stuff on my normal cures as well. WHMs pull hate in those all the time, and max MP isn't as much of an issue, so I try my best to avoid it.