If the neighbouring teeth are untouched and healthy: an implant, every time. Grinding down two perfect teeth to replace one missing one is a real cost, and it is permanent. If those neighbours already carry big fillings or crowns, a bridge uses them sensibly and gets you finished in weeks instead of months.