depends on how much you're willing to spend but it's usually more economical to buy a mid-range new crank set with chainring, then just the chainring by itself.
and I agree that unless you spring for a whole new crank set there's a chance you can still have the issue of inconsistent chain tension, which I know you said bugs you but it's really not a big deal.