Medicare drug plan changes a win for patients, taxpayers