I promise there are already a ton of threads already discussing this. If you mean firmware nobody really knows when the next update comes out, I say a few months since we just hit. Next iPhone look for it in June. And nobody knows what it will include. Look at the 4g wish list got hopes and dreams.