Tagetes, Tagetes and more Tagetes! No good for cut flowers but they have never stopped flowering all Summer long. I even have them in my greenhouse beds as well!
A good companion plant/edging plant, pretty to look at, bee's love em and they keep the aphids away!