I wear a 34G and have struggled finding a comfortable and supportive sports bra.  This is by far the best one I've found.  I do not run, but it's great for medium impact activities and its comfortable enough to wear all day.  I sometimes even wear it to work because it provides nice lift and has a minimizing effect.  I plan to purchase more in the future.