Mine are mechanical, Avid bb 5, I think. I'm really happy with them. I haven't had any issues.

Wow, those are gorgeous bikes. You should get one.