LBS was having a big sale... tried on a Castelli large. I have very similar measurements, 34D, smaller waist, bigger thighs... Large in most other brands works okay.
All I can say is Bike jersey porn! It was hilarious. I couldn't even get the zipper past the twins. My husband was with me and he couldn't stop laughing. The shirt was really cute, pink/navy, but definitely cut for someone with no chest!!!

I like the PI symphony jersey and the Nike Team. Nike has it in pink.