I found Mein Kampf fascinating. Where else can you get a glimpse into the mind of a dictator? I can see why the German people followed him, even though I dont agree with most of his ideas. Also, the book is not the racist rant most people who have not read it assume it is. It is much more about Hitler, how he built his beliefs, how he built the Nazi party, and the political and economic problems they faced then(which is very similar to now).
If you read it, make sure you get the Ford translation. It is the only uncensored and accurate version. The older translations are hard to read and very poor quality.
Manheim's version is very hard to read and filled with double talk. This is why many people incorrectly say the book is rambling or disjointed. It is because Manheim's translation is so poorly written and IT is rambling and disjointed. Whenever someone says the book was dry or hard to read, you can be sure they tried to get through Manheim's translation.
The Ford translation also has historical notes in the text that explain people and places that would not be familiar to the modern reader. Hitler also makes referencs to ancient Greek stories which are explained. Sometimes the explanation Ford gives is amazing. He clearly did a lot of research into exactly what Hitler was referring to. None of his references are general.
I learned a lot from Mein Kampf. First, it has a lot about politics and really gave me an appreciation for politics that I did not have before. Hitler's descriptions of political incompetence also mirrors what I see in the world today. I learned a lot about history too. Hitler regularly references historical events and past history of Germany and Europe.
Hitler has some challenging ideas in it which do make you think. I do not agree with everything he says and some of it he, himself, later abandoned, but he surely makes you think about world events.
Mein Kampf has influenced me to be more politically active. I think it is an excellent book that anyone interested in history or politics or people should read.