You probably know you can change the name of a variable exposed on a data contract with [DataMember(name=”NewName”)], but you've not been able do something similair with Enums.
This changed in the Feb CTP, Kenny Wolf has a good example here