Thank you all. This is really helpful. In fact, knowing that UA allows date changes before departure is very useful. NH doesn't allow that (although they allow the inbound leg to be changed; i.e. they don't allow the outbound leg to be changed. In order to do so you have to cancel the award ticket itself with 3,000 miles and they don't give you the option to pay cash for that).