1. A method comprising: controlling an implantable medical device to deliver neurostimulation therapy to a patient according to a neurostimulation therapy program; recording rating information relating to effectiveness of delivery of neurostimulation therapy according to the program in treating symptoms of the patient and side effects experienced by the patient due to the delivery of neurostimulation therapy according to the program in response to the delivery; and associating the program and the rating information in a memory.