Barelli Supremes with stainless steel platforms. Although they supposedly have questionable reliability, so far I've had no issues. The best thing is that a quick polish with 000 brass or steel wool cleans up the platforms like new; I have these on my Medici and they're perfect for riding with street shoes.
DD