I think I'll stick with AquaSafe, it's been good for my fish over the last few years and my fish have always seemed to be in good health while using it. Of coarse I do plenty of water changes for my bettas also so as not to damage their health in anyway, Angel gets his water changed at least every Saturday if not more often---he's in a 5 U.S. gallon tank with no gravel and plenty of fun things to swim through. He's been healthy since I've had him which has been about 5 weeks now, I have another 5 gallon and a 3 gallon Critter Keeper that I'd like to set up soon for 2 more bettas. That will come soon but for the time being Angel is the only one we have at present time, he's my 7 yr. old daughters however like most Dads I'm the one that feeds and makes sure he has his water changes and is taken good care of. Not that I don't trust my 7 yr. old but kids will be kids and she is 7, maybe when she's 8 or maybe 9 she'll have more responsiblility with fish.