The only thing the iPhone will kill is people's expectations.
If you check the Apple forum that just went up, there's a very large FAQ stickied at the top. It goes through several basic things the iPhone doesn't do that the N95 does with flying colors.
For instance, the iPhone doesn't have...