A.W.
For tennis and running I have found that the best bras are the underwire sports bras from Wacoal and DKNY. Expensive, but worth it. I'm a D cup too.
http://shop.nordstrom.com/S/2764868?cm_cat=datafeed&c...
http://shop.nordstrom.com/S/3006129?Category=&Search=...