I recently switched the crankset on my road bike that has a bb86. It originally came with a Gxp clone crankset and I swapped it to shimano 105, using a Wheels Manufacturing BB. I read people prefer these to the shimano BBs because shimano casing tends to be creaky.
Wheels Manufacturing BB86/92 Bottom Brackets
Lot of BB86 compatible options on their site.