Kannst ja zur Sicherheit vorher über iTunes ein Backup machen. Solltest du Apps for free bekommen haben, die eigentlich etwas kosten wird das wohl eher nichts. Sollten bei einem normalen update aber draufbleiben.
Für 5.1 gibt es soweit ich weiß allerdings noch keinen Jailbreak. Solltest du also auf einen Jailbreak oder sogar einen Unlock angewiesen sein, lass es sein und warte. Du hängst sonst auf 5.1 fest und kannst das iPhone nicht verwenden bis der Jailbreak draußen ist.
Tip: mit dem Programm TinyUmbrella vorhandene SHSH-Blobs sichern, um im Notfall auf eine ältere Version downgraden zu können. Das ist sonst nicht möglich.