In reply to Getoiu:
People would recommend you a Jetboil (of some variant) because they're light, simple, and lots of people use them at altitude because they work. There are issues with Piezo-style electric starters above 5000m, but these seem to have been resolved in later models. MSR Reactors are an improvement on the concept - they melt snow faster - but they are heavier, more expensive and the pot is not connected to the burner so you can knock it over in the tent more easily.
When you say 'high altitudes' do you mean camping near 8000m on a guided trip, or climbing with mates in Peru on 6000ers? Or 5000ers in some other country? Or 7000ers in Pakistan? Because gas canisters are available in most countries now, if you make the effort, so availability is rarely an issue. Disposability/environmental issues remain. Canister stoves have issues in the cold, they suffer, but there are Google-able techniques to manage this. So where you are going to use it, how cold, how high etc, will also determine what is best.
Liquid fuel stoves - XGK, Whisperlite, Omnifuels etc - are better for cooking meals, better in the cold and have otehr advantages over Jetboil/Reactor type stoves, but they are heavier, more complicated and difficult to use when extended at altitude. They're better if you really have to melt a lot of snow for water, such as on polar trips, but harder to use *inside* a cramped tent you might experience climbing at altitude. Also, although many people burn gasoline in them in developing countries, I never found this a good option, and kerosene in such countries can be of terrible quality, requiring daily stove cleaning and poor burning. Those stoves are meant to burn white-gas (Coleman, bencina blanca, etc) and that is how they work best. Such fuel is not available in many developing countries.
Post edited at 02:39