It is the year 21XX. The Scientist Dr. Cain is on a excavation dig when he comes upon an ancient containment capsule left by the scientist Dr. Light. Curious with his findings he opened the capsule to find an advanced blue robot named Mega Man X. X could make his own descisions and choices in life because of the free will that Dr. Light programmed him with. Other than his robot body, X was human. Dr. Cain proceeded to study Dr. Light's great achievement closely and eventually he had replicated X and build other robots called "Reploids".
     The Reploids seemed to be a peaceful creation, but soon they started to become mentally unstable and were known as "Mavericks". Unable to replicate X's being perfectly, Dr. Cain had created an army of violent robots bent on extinguishing the human race. Cain them formed an agency called "Maverick Hunter" and appointed the Reploid, Sigma, the head of the agency. Sigma and the sane Reploids fought to keep the Mavericks at bay for as long as they could, but soon Sigma himself couldn't take it anymore and became a Maverick (a very powerful Maverick).
     At this point X felt that he was responsible for this whole mess and decided he had to do something. X wasn't a violent robot and really hated the idea of battle, but he knew that he had to do something to stop Sigma. X joined Maverick Hunter. On his way through a devistated highway he met up with a misterious red robot by the name of Zero. Zero help X escape the clutches of Vile (one of Sigma's followers). Together with Zero, X vowed to stop Sigma at all costs... Thus begins Mega Man X.
     I feel that there are 2 ways to get through the bosses of Mega Man X. You can either get the weapons in order from each boss, or you can cut some corners and make things a little easier.
The order of bosses by weapon weakness:
   1. Storm Eagle
   2. Flame Mammoth
   3. Chill Penguin
   4. Spark Mandrill
   5. Armored Armadillo
   6. Launch Octopus
   7. Boomer Kuwanger
   8. Sting Chameleon
     You could do the bosses that way, but that way could give you a lot more trouble because, as any Mega Man X veteran will tell you, The speed boost is a MUST! The above order is ok except for the first three bosses. Because Chill Penguin is an easy enemy I recomend fighing him first instead of Storm Eagle. That way you'll be forced to get the speed booster in the Chill Penguin level and make the platform-jumping Storm Eagle level easier. After Chill Penguin fight Storm Eagle and then Flame Mammoth. Follow the order below...
The order of bosses by my method:
   1. Chill Penguin
   2. Storm Eagle
   3. Flame Mammoth
   4. Spark Mandrill
   5. Armored Armadillo
   6. Launch Octopus
   7. Boomer Kuwanger
   8. Sting Chameleon