OK. . . I'm a little peeved at all of you guy's responses. . .not enough information to help the guy, but a bunch of things that might make his life more difficult.
1: Septic or city sewer? If you use certain chemicals and are on septic, you need to do some septic maintenance to ensure you get all the right reactions going again after using bleach and most other chemicals. Do it wrong and you're in for a $750-1500 pump out in a year or two depending on where you are.
2: Color of the rings? Blue is copper, use a copper remover, DIY options online, maybe there is a purchased product as well, not sure. Orange is iron - Iron out is amazing and is going to chase you out of the room quickly, but it gets the orange stains gone super quick.
3: Personally, Bar Keeper's Friend has absolutely worked after handling the copper and iron issues, but it was a waste of time before handling the other two issues, just in my case.
4: Old school Carnauba wax on an unused toilet seemed to help, but not 100% prevent the problem. Turn off the water (after its clean) and flush to get rid of the water and just wax it like a car. Maybe regular car waxes work too, but never tried them. If on septic, I would stick to more natural stuff like wax vs. ceramic coatings etc., but I have not tried, so that's in your wheelhouse, not mine. Obviously turn the water back on and flush after the wax application is complete.
One post above that I completely agree with is to clean the tank first. Scrub-scrub, not drop a blue puck in the tank. . .
IMO, answering #1 and #2 (heh-heh. . . ) above will get you the shortest and least expensive path to making SWMBO happy about the toilets. #3 & #4 are just my opinion. I like the idea of the pumice stick and may try that myself in the future if I neglect things too long.
Good luck. Poor toilet maintenance yields a crappy time.