Wenn Du es mit CSS nur unsichtbar machst, bekommt Dein Besucher ja einen Eingabe-/Markierungscursor auf dem nicht sichtbaren Bereich und könnte sich mit Copy/Paste da was rauskopieren, wäre also eine unschöne Lösung.
<input type="hidden" name="UserBrowser" value="">
ist soweit ich es sehe, die einzige Möglichkeit.
Eine Notlösung: Schreib Dir per JS doch ein Trennzeichen rein, das Du später entsprechend durch ein <br> ersetzt oder das Du mit ner Skriptsprache bei der Auswertung des Formulars entsprechend änderst.
Gruß,
Kim