I second the altitude advantage by Wildereness Athlete. You can check it out at
www.wildernessathlete.org. There is no way to prepare for the altitude. Your lungs will need to expand and your body will have to adjust. You will want to get something that enhances the oxygen absorbtion in your muscles or fatigue will set in fast.......