The Pneumovax is recommended for patients with HIV as well as those with asthma and other chronic lung conditions. Those over age 65 should also get the Pneumovax. This vaccine is effective for 10 years.