President Bush on Tuesday defended Medicare’s new prescription drug benefit during a visit to Western New York.