Anybody have an idea of how many betas there will be before 3.1 is officially released? The reason I'm asking is because my cousin wants her iPhone jailbroken but what if 3.1 is released like in two-four weeks. She would bug me to update even if it takes like 6 hours to restore and put all the data back. And I don't want the hassle to wait 6 hours to upgrade that day because I would need to restore her phone before upgrading.