^^ If your phone is under warranty, it'll be done for free. If its not under warranty, they'll charge you around 200 bucks and will take around 2 days to make the update.
Software update can bring many changes. Some big some small. But you can be sure of expecting improvements in your phone.