Toilet flanges are supposed to set flat on top of the finished floor, be anchored to the sub floor as well as to the drain line. Yours will never be satisfactory. I recommend you have a plumber install an new flange. Big Box stores do not sell a good toilet. The ones you mention are fraught with quality issues, expensive repairs, and often don't work too well. You and your husband should consider you are looking for an appliance that will be expected to last with minimum repairs for many years, and since toilet is an appliance that is used be each member of the family 4 or 5 times a day everyday, doesn't it seem foolish to try to buy a cheap one that has a poor performance record? Go to Terry's Report on the home page and look at the Toto line. There you will find toilets priced from a modest amount to thousands of dollars, but they all have one thing in common. They all work like we want a toilet to work. You might have to look to find Totos in your area, but they are worth a little extra effort.