Enell, is the best I've found (G cup). Still not perfect but the best around. I've also got size 0 so get a few and send back the one which doesn't fit. LessBounce are a good website. Top tip for getting it on: Lie down first!
I had some idiot beep his horn and shout at me to get on the other side of the "F***ing road" tonight.
Technically I was right, running on the side facing on coming traffic. I was coming round a blind bend, on the right side so I could see - then there was a pavement on the other side just ahead. Not only was I not at the pavement yet but couldn't cross as he was racing towards me. I just smiled and stuck my thumbs up at him.