Apple IOS 5 Features

I have to say Apple really doing their work well. After watching the feature of the IOS 5, I am impressed.

Now the question remain how can iPhone 4 update to this OS? How will the upgrade be done? How much will it cost end of the day?