You know what I think is lame? When people buy something, pay the initial price with it's advertised features, then cry later when they don't get all of the updates for free.



Sure iPhone 4 can handle turn by turn directions. It has been doing it for a long time with Tom Tom and Navigon apps. Those cost money to develop... so they charge for them. It cost Apple money to develop Siri and navigation, and they don't charge a dime for these updates, but it is their prerogative to only offer features to their newest devices... and it is a way to sell more of them.



Accept it and buy the latest device or move on to a competing platform.



Oh hey... Galaxy S III comes out in a few weeks. It ships with Ice Cream Sandwich. This fall, Google will release the Jellybean update with a slew of new features... but... you will need to wait until Samsung rapes it with their custom UI. Then you will need to wait until your carrier gets a hold of it and removes core features and adds bloat. Then they will FINALLY decide to push an update months after Jellybean was released.