You want to ask the user to update fields like the Department, but you want to default the choice to display the existing value from the contact record.
At the moment you can only default it to a static choice. I would like to be able to default it to the value of a lookup variable, so that the user can see the department is currently 'Sales' or whatever.
(The workaround I have found so far is to have n versions of the screen - with each one having the department defaulting to one of the n possible values - i.e. one for 'Sales', one for 'Finance', etc. and a decision step to decide which screen to show. This is 'ok' for a small number of choices, but un-manageable for picklists with more than a few options)
(NB - this is a copy of an Idea that I created earlier https://sites.secure.force.com/success/ideaView?id=08730000000ihzjAAA)