Всё опробовано:
1) Последовательно диод. Чтбы много не потерять, лучше Шоттки.
2) Параллельно мощный сабилитрон вольт на 12-15, например Д815Е,Д или буржуйский аналог. Защищает и от переполюсовки, и от сильного превышения питающего U. Можно через небольшой резистор, например 33 Ом, который сгорит при более-менее продолжительной переполюсовке. Без него жизнь БП будет под угрозой (при переполюсовке). Если резистор поставить мощный (1-2 Вт), то он просто будет сильно греться и никто не сгорит (33 Ом - это 2Вт, вполне терпимо). Можно параллельно этому R поставить светодиод индикации переполюсовки, но ставить его в примочки - это перебор, скорее всего.
3) Параллельно диод средней мощности (1N400x) в обратном включении. Часто применяют, но тут будет ситуация "кто быстрее сдохнет" - БП или диод.
4) Электронный ключ. Далеко не всегда оптимальное решение, но падение на нём всего десяток-другой мВ.
5) Можно и мост, но дофига потеряем - 1,2...1,3В.