I have an iPhone 2G that I got in August. I jailbroke it so that I could use the phone without having to get a data plan. I now think I would like to get a data plan, which means I now have no reason to keep it as a jailbroken phone. It will be nice to not have a few extra steps every time a new version of iPhone software is released. How can I un-jailbreak my phone and Retain my application settings? Retain my SMS messages? Thanks for your help!