Several years ago I had a good fitting and wound up with a 32D, smaller band, but larger cup size than I had been wearing. It was a good thing, except that I have trouble finding my size now in stores and usually order online.
For sports bras I like the Fiona bra. I have been wearing it for several years. I haven't worn anything else since I found it, before then I was just wearing standard compression bras from companies like Nike and adidas. Not so good.
Although I have never had any trouble with the straps or anything, I am thinking of trying a racerback style. The Juno looks a little too much, too complicated for me though...
Also, I recently lost weight and probably should get refitted before I buy anything new.