Sorry aber ich muss das fragen ;-) Was ist der Hintergrund dieser Frage?
Ich bin zwar nicht der OT, aber auch ich nutze Leerzeichen bei nutzergeneriertem Content, um lange Worte umzubrechen. Sinn und Zweck ist es, dass das Layout nicht zerschossen wird (z.B. wenn der Text in einer kleinen Layout-Box dargestellt werden soll), nur weil z.B. jemand ein langes Wort geschrieben hat.
Wenn so ein langes Wort dann z.B. grundsätzlich nach einer bestimmten Zeichenanzahl ein Leerzeichen erhält, bricht es um. Da Zeichenanzahl aber je nach Schriftart nicht automatisch gleichzusetzen ist mit Wortbreite, kommt es vor, dass ein Wort ein Leerzeichen erhält, obwohl es reingepasst hätte. Das sieht dann doof aus. Gleiches gilt, wenn jemand den Text kopieren möchte. Dann erhält er ebenfalls unnötige Leerzeichen.
<wbr> gefällt mir als Lösung am besten. Schade, dass es so viele Browser nicht unterstützen... Daher bleibe ich wohl vorerst auch bei dem Leerzeichen.