My old enamel canner was ready to spring a BIG leak, and the only replacement I could find here locally was the enamelware canner kit (and I already have the funnel, jar lifter, etc.) and it was $60!
For $20 more, he bought me the new Ball stainless one. So far, I really like it. They included a decent jar rack (and my stainless rack from Kitchen Krafts fits just fine). Nice glass lid with vent holes so you can keep an eye on things. Silicone handles which are nice, as they don't get very hot.
And it does have a flat bottom for all of you with glass top stoves (and they state right on the label it is compatible with induction and glass top stoves). The bottom is not quite as heavy as you would find on a good stockpot, but this should work fine for soups and things that don't scorch very easily.
Thought you might like a review if you're thinking of getting one. The only thing I don't like is, because I store mine with the lid upside down on top of the canner (shelf is too low to put it right side up), you can't grab the lid to flip it over. You literally have to turn the canner over. But handy-dandy DH put a narrow ziptie through the holes to make a little handle that doesn't block too much of the holes.