I ordered this bra here on Amazon based on the many good reviews that I saw from women runner with larger chests, and I have to say that this bra really delivers.
Note: I did get a cup size smaller than I usually wear to make sure it was a very snug fit.

Since the straps are adjustable, I can make it as tight as I want.  It works beautifully for me - I run 3-4 times a week, and I've a small frame with a D chest.  The snap closure in the back is just like a regular bra, but the shoulder straps are adjustable with velcro, which I worried about at first.  Fortunately, the velcro has held and works very well.

(Comparison: I bought an Under Armour Stability Top at the same time, and I found that it did not have the support that I needed for running.  I've reserved it more for yoga and weight training, since it really doesn't limit movement the way I need it to.)

The Fiona bra is great, and the price is very reasonable.  I'm going to buy several more!