Elementary Principles of Philosophy by Georges Politzer is my favorite intro to Dialectical and Historical Materialism, and it's hosted on ProleWiki. It starts with Idealism, Dialectics, Materialism, Dialectical Idealism, then Dialectical and Historical Materialism.
Do you have a specific, non-Marxist interest in philosophy?