I am still a big fan of Scotchbond Multi-Purpose Plus bonding system. Does 3M ESPE have a comparable self-etching product?

Yes, 3M ESPE has just released 3M ESPE Adper Scotchbond SE. It is a 6th-generation (Type I) self-etching bonding agent recommended for direct composites. It features a color-coded primer and adhesive, that when applied properly, becomes clear, for direct visualization of proper use. Application time is a little more lengthy than a typical 6th-generation (Type II) or a 7th-generation product, but Scotchbond SE is radiopaque (see below), moisture tolerant and has adequate bond strength.