Chinook skinny aluminium with the cup (two pins on a spring clip).
I've had one pin break off once or twice, the unit still holds together and you find out when you de-rig. I like this sort of redundancy

Not so sure about the Euro pin, I've seen a couple of these separate (once due to sand in the button mechanism, once due to the pin breaking). I'm always suspicious of a mechanism that you can't see. The chinook system is easy to see, it's simple and strong.
That said a friend's Chinook cup separated two weeks ago, but this was due to trying to mix and match two brands that were different sizes -- the cup was a very sloppy fit.