Compare iPhone 3g with 4g, can you find some differences between them? Are you ready to buy the new one? I'm sure that the next one will have some crazy features that we can't imagine.